درباره ادامه مطلب

  • نویسنده موضوع ameen
  • تاریخ شروع

ameen

کاربر عضو
با عرض سلام و احترام

در وردپرس چه کاری انجام دهم که وقتی برای یک پست ادامه مطلب نگذاشته باشم دکمه ادامه مطلب نمایش داده نشود ؟

و فقط برای پست هایی که ادامه مطلب گذاشته ام دکمه ادامه مطلب نمایش داده شود.

تنظیمات وجود دارد ؟ و یا در قالب باید تغییرات ایجاد کرد ؟

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

 

moein921

کاربر عضو
سلام چنانچه در قالب همچین ویژگی در نظر گرفته شده باشه که مثلا 2 خط به بعد رو به ادامه مطلب منتقل شه که باید قالب رو کدشو تغییر بدید

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

پس اول قالبت رو در نظر بگیر اگه از قالب نبود که برو سراغ ویرایشگر و این رو هم بگم اگه قالبت صحیفه هست که تنظیمات پیشفرض قالب فک کنم ادا مه مطلب داره

موفق باشی

 

ameen

کاربر عضو
منظوره منو متوجه نشدید عزیز

این سایت رو ببینید

در پست ها هیچ مطلبی در ادامه مطلب نگذاشتیم

اما دکمه "ادامه مطلب" نمایش داده میشه, نمیخواهیم حذف بشه

فقط می خواهیم بره پست هایی که در ادامه مطلبش متنی میذاریم دکمه ادامه مطلب نمایش داده بشه

ممنون

 

Mohammad

مدیر انجمن
پرسنل مدیریت
مثال:

get_the_content('ادامه مطلب را بخوانید...');


اگر ادامه مطلب وجود داشته باشه . عبارت میاد. اگر وجود نداشته باشه عبارت ادامه مطلب را بخوانید... نمیاد...

 

ameen

کاربر عضو
ممنون.

به این شکل باید استفاده بشه در قالب ؟

کد:
<?php get_the_content('ادامه مطلب را بخوانید...'); ?>
 

ameen

کاربر عضو
به این شکل گذاشتم داخل فایل index.php قالب اما چیزی نمایش نمیده

کد:
<?php get_the_content('ادامه مطلب');?>
 

Mohammad

مدیر انجمن
پرسنل مدیریت
داخل حلقه میزاریش دیگه؟

کد index رو بزار اینجا بررسی کنم

 

ameen

کاربر عضو
<?php get_header(); ?>
<?php include (TEMPLATEPATH . "/top.php"); ?>
<?php get_sidebar(); ?>
<!--Begin Content-->
<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post() ?>

<div id='post_snippet'>
<div class=title>
<h2><a href="<?php the_permalink(); ?>" title="برو به مطلب <?php the_title_attribute(); ?>">
<?php the_title(); ?>
</a></h2>
<?php the_category(','); ?>
</div>
<center>
<?php edit_post_link('ویرایش این پست...', '<p>', '</p>');?>
</center>
<div class='post'>
<?php the_content(''); ?>
</div>
<div class='more'><?php get_the_content('ادامه مطلب');?></div>
<div class='about-post'> نوشته شده توسط
<?php the_author_posts_link(); ?>
در تاریخ
<?php the_time('l, jS, F, Y'); ?>
|
<?php if(function_exists('the_views')) { the_views(); } ?>
|
<?php comments_popup_link(__('بدون نظر'), __('1 نظر'), __('% نظر')); ?>
</div>
<div class= 'tag-post'> برچسب:
<?php the_tags(__(' ','dnld'), __(', ','dnld'), __('','dnld')); ?>
</div>
</div>
<?php endwhile; ?>
<div id='light'>
<p>
<?php wp_pagenavi(); ?>
</p>
</div>
<?php else :?>
<div id='post_snippet'>
<div id='post-2'>
<div class='title2'>
<h2>مطلبی پیدا نشد!</h2>
</div>
از جست و جو استفاده کنید. </div>
</div>
<?php endif; ?>
<!--End Content-->

<?php include(TEMPLATEPATH . '/footer.php');?>


بفرمایید

 

MahdiY

راهبر انجمن
تابع get_the_content یک رشته را return می کند. برای نمایش آن باید echo کنید:

کد:
<?php echo get_the_content('ادامه مطلب'); ?>
 
بالا