رفتن به مطلب

کمک در طراحی و کدنویسی


پست های پیشنهاد شده


<div id="mortabt"><h3>
          مطالب مرتبط:
        </h3>
<ul><marquee  direction="up" id="mortabet" height="auto" behavior="alternate" onmouseout="this.start()" onmouseover="this.stop()" scrollamount="1" scrolldelay="1"> 
<?php
  $backup = $post;
  $tags = wp_get_post_tags($post->ID);
  $tagIDs = array();
  if ($tags) {
                $tagcount = count($tags);
                for ($i = 0; $i < $tagcount; $i++) {
                  $tagIDs[$i] = $tags[$i]->term_id;
                }
                $args=array(
                  'tag__in' => $tagIDs,
                  'post__not_in' => array($post->ID),
                  'showposts'=>10,
                  'caller_get_posts'=>1
                );
                query_posts($args);
                if( have_posts() ) {
                  while (have_posts()) : the_post(); ?>
                                <li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); } ?>; ?>" target="_blank"><?php the_title(); ?></a> (<?php if(function_exists('the_views')) { the_views(); } ?>)</li>
                  <?php endwhile;
                } else { ?>
                  <li>مطلب مرتبطی برای این موضوع وجود ندارد.</li>
                <?php }
  }
  $post = $backup;
  wp_reset_query();
?>
</marquee></ul>
</div>

لینک به ارسال

از چه افزونه ای برای شمارشگر استفاده می کنید

wp-postviews

و

post-views

و

wp-post-views

سه افزونه متفاوتند که تشابه اسمی نزدیکی دارند ولی هر کدام کد خود را می شناسند

لینک به ارسال

از چه افزونه ای برای شمارشگر استفاده می کنید

wp-postviews

و

post-views

و

wp-post-views

سه افزونه متفاوتند که تشابه اسمی نزدیکی دارند ولی هر کدام کد خود را می شناسند

منکه لینک صفحه افزونه رادام!

از اولیش استفاده میکنم

لینک به ارسال


<div id="mortabt"><h3>
مطالب مرتبط:
</h3>
<ul><marquee direction="up" height="auto" onmouseout="this.start()" onmouseover="this.stop()" scrollamount="1" scrolldelay="1">
<?php
$backup = $post;
$tags = wp_get_post_tags($post->ID);
$tagIDs = array();
if ($tags) {
$tagcount = count($tags);
for ($i = 0; $i < $tagcount; $i++) {
$tagIDs[$i] = $tags[$i]->term_id;
}
$args=array(
'tag__in' => $tagIDs,
'post__not_in' => array($post->ID),
'showposts'=>10,
'caller_get_posts'=>1
);
query_posts($args);
if( have_posts() ) {
while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank"><?php the_title(); ?></a> ( <?php if(function_exists('the_views')) { the_views(); } ?>)</li>
<?php endwhile;
} else { ?>
<li>مطلب مرتبطی برای این موضوع وجود ندارد.</li>
<?php }
}
$post = $backup;
wp_reset_query();
?>
</marquee></ul>
</div>

چه خطایی؟

لینک به ارسال

یه صفحه میاد که یه جدول با کادر نارنجی هست و توش نوشته ارور از چه فایلیه و فلان

میخواهید تصویرش را قرار بدم؟

حالا درست شد

http://4blogers.com/?p=4843

اما چطوری توی بلوک قرار بدمش؟؟

لینک به ارسال

منظورتون چه بلوکیه و در کجا می خواهید این بلوک رو نمایش بدید

داخل حلقه که کد نمایش را در لایه بلوک بگذارید برای بیرون حلقه نمی تونید اینجوری ازش استفاده کنید

لینک به ارسال

شما می شه بگی بلوک یعنی کجا؟

اگر منظورتون سایدباره این کد به دردتون نمی خوره به بخش ابزارک ها برید اگر امکانش رو پشتیبانی کنه براتون ابزارک نمایش پربازدیدترین ها رو اضافه کرده

ولی اینکه در سایدبار بخواهید آمار نمایش یک پست را بگذارید اول باید بیاموزید که سایدبار اختصاصی برای single.php را چگونه بنویسید و الا کد در سایدبار صفحات ایندکس و آرشیو و جستجو و امثال هم چی رو می خواد بهتون نشون بده؟

لینک به ارسال

خوب دوست عزیز منظور من این کادر خاکستری هستش که داخلش عنوان پست درش قرار داره و من میخوام بازدیدش را کنارش قرار بدم!

post-848-0-36937900-1366111741_thumb.jpg

خوب اینم کدش،چی کار باید انجام بدم؟


<div id="mortabt"><h3>
مطالب مرتبط:
</h3>
<ul><marquee direction="up" height="auto" onmouseout="this.start()" onmouseover="this.stop()" scrollamount="1" scrolldelay="1">
<?php
$backup = $post;
$tags = wp_get_post_tags($post->ID);
$tagIDs = array();
if ($tags) {
$tagcount = count($tags);
for ($i = 0; $i < $tagcount; $i++) {
$tagIDs[$i] = $tags[$i]->term_id;
}
$args=array(
'tag__in' => $tagIDs,
'post__not_in' => array($post->ID),
'showposts'=>10,
'caller_get_posts'=>1
);
query_posts($args);
if( have_posts() ) {
while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank"><span style="color: #a10104;">ο</span>  <?php the_title(); ?></a> ( <?php if(function_exists('the_views')) { the_views(); } ?>)</li>
<?php endwhile;
} else { ?>
<li>مطلب مرتبطی برای این موضوع وجود ندارد.</li>
<?php }
}
$post = $backup;
wp_reset_query();
?>
</marquee></ul>
</div>

لینک به ارسال

اگر کد بالا کار نمیکنه این کد رو تست کنید


<div id="mortabt"><h3>
مطالب مرتبط:
</h3>
<ul><marquee direction="up" height="auto" onmouseout="this.start()" onmouseover="this.stop()" scrollamount="1" scrolldelay="1">
<?php
$backup = $post;
$tags = wp_get_post_tags($post->ID);
$tagIDs = array();
if ($tags) {
$tagcount = count($tags);
for ($i = 0; $i < $tagcount; $i++) {
$tagIDs[$i] = $tags[$i]->term_id;
}
$args=array(
'tag__in' => $tagIDs,
'post__not_in' => array($post->ID),
'showposts'=>10,
'caller_get_posts'=>1
);
query_posts($args);
if( have_posts() ) {
while (have_posts()) : the_post();
$views = get_post_meta($post->ID, "views", true);
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank"><span style="color: #a10104;">ο</span>  <?php the_title(); ?></a> ( <?php echo $views ?>)</li>
<?php endwhile;
} else { ?>
<li>مطلب مرتبطی برای این موضوع وجود ندارد.</li>
<?php }
}
$post = $backup;
wp_reset_query();
?>
</marquee></ul>
</div>

لینک به ارسال

پارسا جان کد بالا کار میکنه

ولی توی تصویر نگاه کنید بازدیدها را زیر اون بلوک نشون میده!

من میخوام بیارمش کنار عنوان مطلب!

ولی نمیدونم چطوری!

لینک به ارسال

به تگ a حالت باک داده شده است

تابع را وارد تگ a کنید. قبل از </a>

لینک به ارسال

ایول درست شد

http://4blogers.com/?p=4877

حالا یه چیز دیگه

میشه کاری کرد که این بازدید ها را توی یه ردیف نشون بده؟!

و اینکه کد فراخوانی نظر چیه؟(برای نمایش تعداد نظرات اون پستها میخوام)

لینک به ارسال

ایول درست شد

http://4blogers.com/?p=4877

حالا یه چیز دیگه

میشه کاری کرد که این بازدید ها را توی یه ردیف نشون بده؟!

و اینکه کد فراخوانی نظر چیه؟(برای نمایش تعداد نظرات اون پستها میخوام)

مربوط به استایل هست

یا حالت بلاک تگ a را برداریدو همچنین کمتر کردن طول

و کد بازدید و نظرات را داخل span قرار دهید بعد از تگ a

یا داخل همان تگ a به span داخلی float: left بدهید

نظرات


$comment_count = $post->comment_count;

لینک به ارسال


<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank"><span style="color: #a10104;">ο</span>  <?php the_title(); ?>                    <?php if(function_exists('the_views')) { the_views(); } ?>$comment_count = $post->comment_count;</a></li>

الان درست جاگذاری کردم کد نمایش تعداد نظرات را؟

ولی نشون نمیده تعداد کامنها را و همین کدها را توی بلوک نشون میده!!

لینک به ارسال

اگر منظورتون این کده که نه


$comment_count = $post->comment_count;

این کد باید داخل تگ php باشه در ضمن برای نشون دادن تعداد نظرات از تابع مستقیم هم می تونید استفاده کنید


<?php comments_number( 0, 1, "%"); ?>

http://codex.wordpress.org/Function_Reference/comments_number

لینک به ارسال

باسلامی دوباره

من میخواستم مکان بازدیدها و نظرها را تعیین کنم ولی هرچی کلاس براش تعریف کردم و از span استفاده کردم نشد!

من میخوام متن پست راست چین ، نظرها در وسط و بازدیدها در سمت چپ قرار بگیره.


<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank"><span style="color: #a10104;">ο</span>  <?php the_title(); ?> <?php comments_number( 0, 1, "%"); ?>نظر <?php if(function_exists('the_views')) { the_views(); } ?></a></li>

خودم اینطوری مثلا برای بازدیدها کلاس تعریف کردم و استفاده کردم

.baz { text-align: left; }

<span class="baz">

</span>

ولی کار نکرد.میشه راهنماییم کنید.

لینک به ارسال

علتش اینه که همگی داخل یک تگ a هستند برای اینکار اول به تگ a خاصیت display:block بدهید و وسط چینش کنید و بعد از آن دو لایه دیگر را float:right و left و به لایه li هم خاصیت clear:both بدهید که ترکیب کلی خراب نشود

لینک به ارسال

والا قاطی کردم،کدهایی که درست کردم خراب خروب شد.

میشه بیشتر توضیح بدید و یا اینکه زحمت بکشید درستش کنید.

لینک به ارسال

<li>
<table style="width: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="text-align:right"><a class="thisbopxa" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank">مطلب <?php the_title(); ?> </a></td>
<td style="width:33%;text-align:center;"><a class="thisbopxa" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank"><?php comments_number( 0, 1, "%"); ?>نظر </a></td>
<td style="width:33%;text-align:left"><a class="thisbopxa" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank">بازدید <?php if(function_exists('the_views')) { the_views(); } ?> </a></td>
</tr>
</table>
</li>

لینک به ارسال

این کد را به انتهای style.css در قالب خود اضافه کنید


#thisboxtable td {
border-right:0 transparent none !important;
border-left:0 transparent none !important;
background:#F1F1F1 !important;
padding:0;
}
#thisboxtable td a{
padding:5px 10px !important;
margin:0 !important;
}

. این کد را به تگ table در دهای قبلی


id="thisboxtable"

که تگ table بشود


<table style="width: 100%" id="thisboxtable" cellspacing="0" cellpadding="0">

و تست بگیرید مشکل از style عمومی قالبه و امیدوارم با همین کدها برطرف بشه

لینک به ارسال

ممنون با کمی تغییرات درستش کردم.


<li>
<table style="width: 100%" id="thisboxtable" cellspacing="0" cellpadding="0">
<tr>
<td style="text-align:right"><a class="thisbopxa" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank">مطلب <?php the_title(); ?> </a></td>
<td style="width:23%;text-align:center;"><a class="thisbopxa" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank"><?php comments_number( 0, 1, "%"); ?>نظر </a></td>
<td style="width:27%;text-align:left"><a class="thisbopxa" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" target="_blank"><?php if(function_exists('the_views')) { the_views(); } ?> </a></td>
</tr>
</table>
</li>

اینم نمونه درست شده توسط یاری دوستان.

با تشکر از همه که مرا توی درست کردن این قسمت یاری کردند.(به ویژه پارسا و ایمان فخر)

باتشکرصادق

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...