رفتن به مطلب

مشکل در سنجاقک کردن مطلب


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

سلام خسته نباشید دوستان

یک مشکلی پیش اومده وقتی من نوشته ای رو سنجاقک می کنم اگه مطلب جدید هم منتشر کنم باز هم در اولین پست باقی می مونه که با عث میشه مشکل ایجاد شه راهی سراغ دارین ؟

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

راهی سراغ دارید ؟

لینک به ارسال

باید در محل مناسب برای نمایش پستهای سنجاق شده کوئری بسازید


$args = array(
'posts_per_page' => 1,
'post__in' => get_option( 'sticky_posts' ),
'ignore_sticky_posts' => 1
);
$query = new WP_Query( $args );

http://codex.wordpress.org/Sticky_Posts

لینک به ارسال

باید در محل مناسب برای نمایش پستهای سنجاق شده کوئری بسازید


$args = array(
'posts_per_page' => 1,
'post__in' => get_option( 'sticky_posts' ),
'ignore_sticky_posts' => 1
);
$query = new WP_Query( $args );

http://codex.wordpre...rg/Sticky_Posts

باید در محل مناسب برای نمایش پستهای سنجاق شده کوئری بسازید


$args = array(
'posts_per_page' => 1,
'post__in' => get_option( 'sticky_posts' ),
'ignore_sticky_posts' => 1
);
$query = new WP_Query( $args );

http://codex.wordpre...rg/Sticky_Posts

سلام خیلی ممنون اما من متاسفانه متوجه نشدم منظور شما این هست که این کد مورد نظر رو در هر پست سنجاق شده در قسمت متن قرار بدم ؟! :wacko:

اگه امکان داره کمی راهنمایی کنید

ممنون

لینک به ارسال

فرض کنید کدهای index.php قالب شما


<?php get_header(); ?>
<?php get_sidebar();?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post">
<h2 class="post-title">
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>">
<?php the_title(); ?>
</a>
</h2>
<p class="metadeta"><?php the_time(__('l jS F Y', 'kubrick')) ?>
<?php _e('by', 'kubrick'); ?><?php the_author_posts_link() ?>
</p>
<div class="entry">
<?php the_content(__('Read the rest of this entry »', 'kubrick')); ?>
</div>
<div class="post-footer">
<?php printf(__('Posted in %s', 'kubrick'), get_the_category_list(', ')); ?><br />
<?php the_tags(__('Tags:', 'kubrick') . ' ', ', ', ' '); ?> <?php comments_popup_link(__('No Comments »', 'kubrick'), __('1 Comment »', 'kubrick'), __('% Comments »', 'kubrick'), '', __('Comments Closed', 'kubrick') ); ?>
</div>
</div>
<?php endwhile; ?>
<?php endif; ?>
<?php get_footer(); ?>

اونرو به


<?php get_header(); ?>
<?php get_sidebar();?>
<?php
$args = array(
'posts_per_page' => 1,
'post__in' => get_option( 'sticky_posts' ),
'ignore_sticky_posts' => 1
);
$query = new WP_Query( $args );
?>
<?php if ($query->have_posts()) : ?>
<?php while ($query->have_posts()) : $query->the_post(); ?>
<div class="post">
<h2 class="post-title">
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>">
<?php the_title(); ?>
</a>
</h2>
<p class="metadeta"><?php the_time(__('l jS F Y', 'kubrick')) ?>
<?php _e('by', 'kubrick'); ?><?php the_author_posts_link() ?>
</p>
<div class="entry">
<?php the_content(__('Read the rest of this entry »', 'kubrick')); ?>
</div>
<div class="post-footer">
<?php printf(__('Posted in %s', 'kubrick'), get_the_category_list(', ')); ?><br />
<?php the_tags(__('Tags:', 'kubrick') . ' ', ', ', ' '); ?> <?php comments_popup_link(__('No Comments »', 'kubrick'), __('1 Comment »', 'kubrick'), __('% Comments »', 'kubrick'), '', __('Comments Closed', 'kubrick') ); ?>
</div>
</div>
<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_query();?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post">
<h2 class="post-title">
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>">
<?php the_title(); ?>
</a>
</h2>
<p class="metadeta"><?php the_time(__('l jS F Y', 'kubrick')) ?>
<?php _e('by', 'kubrick'); ?><?php the_author_posts_link() ?>
</p>
<div class="entry">
<?php the_content(__('Read the rest of this entry »', 'kubrick')); ?>
</div>
<div class="post-footer">
<?php printf(__('Posted in %s', 'kubrick'), get_the_category_list(', ')); ?><br />
<?php the_tags(__('Tags:', 'kubrick') . ' ', ', ', ' '); ?> <?php comments_popup_link(__('No Comments »', 'kubrick'), __('1 Comment »', 'kubrick'), __('% Comments »', 'kubrick'), '', __('Comments Closed', 'kubrick') ); ?>
</div>
</div>
<?php endwhile; ?>
<?php endif; ?>

<?php get_footer(); ?>

تبدیل کنید

لینک به ارسال
  • 2 سال بعد...

من این کد رو گذاشتم اما متاسفانه کار نکرد ! تعداد نمایش پست ها 6 تاس بعد از گذاشتن این کد میشه 1 یکی که فقط همون پست سنجاق شده هستش و در تمام صفحات مطلب سنجاق شده نشون میده سایر مطالبو نشون نمیده !
 راهی هست که وقتی من نوشته ای رو سنجاقک می کنم اگه مطلب جدید هم منتشر کنم باز هم مطلب سنجاق شده در اولین پست باقی  نمونه  ؟!

<?php
$args = array(
'posts_per_page' => 7,
'post__in' => get_option( 'sticky_posts' ),
'ignore_sticky_posts' => 1
);
$query = new WP_Query( $args );
?>
<?php if ($query->have_posts()) : ?><?php while ($query->have_posts()) : $query->the_post(); ?>

 

ویرایش شده توسط mam1371
لینک به ارسال

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

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

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

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

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

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

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

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

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