عرض ادب و وقت بخیر.
یه بار این سوال رو مطرح کردم ولی جوابی نگرفتم و خودمم هنوز نتونستم دلیلش رو پیدا کنم.
مسئله اینست که در برگه های سایت قسمت کامنت، فوتر و سایدبار لود نمیشه و این در صورتی است که در بقیه موارد مثل صفحه پست ها این مشکل نیست.
ذکر چند مورد ضروری است:
1- قالب بنده برای قسمت های مختلف قابلیت تنظیم سایدبار های مختلف را دارد.(برگه ها، صفحات،جستجو، 404 و ...)
2- قالب بنده در بخش ویرایشگر ادمین شامل موارد متعددی است نظیر:
page-normal.php
page-nosidebar.php
----
single-normal.php
single-nosidebar.php
که فرقشون فقط در یه جمله آخری در فراخوانی نکردن تابع سایدبار در بدون سایدبار ها است. یحتمل دخلی به اینا نداره چون فوتر هم لود نمیشه کلا و در مرحله لود شدن فوتر یهو وایمیسه!
3- نمیدونم ربطی داره یا نه.. ولی یه زمانی دنبال غیرفعال کردن دیدگاه برای برگه ها بودم و نمیدونم چی شد که بعدها متوجه این مشکل شدم. راستی چطور میشه دیدگاه را فقط برای برگه ها فعال و یا غیرفعال کرد؟
بزرگواران محبت کنید یه نگاه به سایت بندازید ببینید شما میتونید مشکلم رو حل کنید:
آدرس یک پست: لینک
آدرس یک برگه: لینک
اینم کد single و page
page-normal.php
<?php get_header(); ?>
<div id="bigcolumn">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="page-all">
<div class="page-top">
<div class="containerI">
<div class="sitenav">
<a href="<?php bloginfo('url'); ?>"><?php _e('Home','cmfy'); ?></a> » <?php single_post_title(); ?>
</div>
<div class="bigdiv">
<div id="post-<?php the_ID(); ?>" class="post">
<h1><?php the_title(); ?></h1>
<?php the_content(__('Continue reading »','cmfy')); ?><div class="clear"></div>
<?php wp_link_pages(array('before' => '<p><strong>'.__('Pages','cmfy').':</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
</div>
<?php mylinksdump_Archive() ?>
<?php comments_template('', true); ?>
<!--
<?php trackback_rdf(); ?>
-->
</div>
</div>
</div>
</div><!-- bigdiv -->
<div class="page-bottom"></div>
<?php endwhile; ?>
<?php else : ?>
<!-- Not found? -->
<div class="page-all">
<div class="page-top">
<div class="containerI">
<div class="sitenav">
<a href="<?php bloginfo('url'); ?>"><?php _e('Home','cmfy'); ?></a> » <?php _e('404 Error','cmfy'); ?>
</div>
<div class="bigdiv">
<div class="post">
<h2><?php _e('Cannot find the page you are looking for.','cmfy'); ?></h2>
<p><?php _e('Use the search form below to find your article or post or browse our latest articles to read something more interesting.','cmfy'); ?></p>
<form class="find" method="get" action="<?php bloginfo('url'); ?>/">
<fieldset>
<input type="text" value="<?php the_search_query(); ?>" name="s" class="findfield" />
<input type="submit" value="<?php _e('Search','cmfy'); ?>" class="findsubmit" />
</fieldset>
</form>
<h2><?php _e('Yearly Archive','cmfy'); ?></h2>
<ul><?php wp_get_archives('type=yearly&show_post_count=1'); ?></ul>
<h2><?php _e('Monthly Archive','cmfy'); ?></h2>
<ul><?php wp_get_archives('type=monthly&show_post_count=1'); ?></ul>
<h2><?php _e('Category Archive','cmfy'); ?></h2>
<ul><?php wp_list_cats('sort_column=name&optioncount=1'); ?></ul>
<h2><?php _e('Posts Archive','cmfy'); ?></h2>
<ul><?php wp_get_archives('type=postbypost') ?></ul>
</div>
</div>
</div>
</div>
</div><!-- bigdiv -->
<div class="page-bottom"></div>
<?php endif; ?>
<div class="clear"></div>
</div>
<?php get_sidebar('page'); ?>
<?php get_footer(); ?>
single-normal.php
<?php get_header(); ?>
<div id="bigcolumn">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="page-all">
<div class="page-top">
<div class="containerI">
<div class="sitenav">
<a href="<?php bloginfo('url'); ?>"><?php _e('Home','cmfy'); ?></a> » <?php single_post_title(); ?>
</div>
<div class="bigdiv">
<div id="post-<?php the_ID(); ?>" class="post">
<h1><?php the_title(); ?></h1>
<?php the_tags('<div class="post-tags">'.__('Tagged with:','cmfy').' ', ' ', '</div>'); ?>
<!-- facebook/twitter -->
<?php fb_tweet_buttons() ?>
<!-- facebook/twitter -->
<?php
$CatListArray = wp_get_post_categories(get_the_ID());
if (!empty($comfy['videos']) && in_array($comfy['videos'], $CatListArray)) {
?>
<div class="center-obj"><?php show_video($comfy['vid_single_w'],$comfy['vid_single_h']); ?></div>
<?php echo teaser($comfy['teaser_v_s'], $comfy['teaser_v_w']); ?>
<?php
} else {
?>
<?php the_content(__('Continue reading »','cmfy')); ?><div class="clear"></div>
<?php
}
?>
<?php if (function_exists('nrelate_related')) nrelate_related(); ?>
<?php if ($comfy['social'] == true) : ?>
<?php social_icons(); ?>
<?php endif; ?>
<?php wp_link_pages(array('before' => '<p><strong>'.__('Pages','cmfy').':</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
<?php the_tags('<div class="post-tags">'.__('Tagged with:','cmfy').' ', ' ', '</div>'); ?>
</div>
<?php comments_template('', true); ?>
<!--
<?php trackback_rdf(); ?>
-->
</div>
</div>
</div>
</div><!-- bigdiv -->
<div class="page-bottom"></div>
<?php endwhile; ?>
<?php else : ?>
<!-- Not found? -->
<div class="page-all">
<div class="page-top">
<div class="containerI">
<div class="sitenav">
<a href="<?php bloginfo('url'); ?>"><?php _e('Home','cmfy'); ?></a> » <?php _e('404 Error','cmfy'); ?>
</div>
<div class="bigdiv">
<div class="post">
<h2><?php _e('Cannot find the page you are looking for.','cmfy'); ?></h2>
<p><?php _e('Use the search form below to find your article or post or browse our latest articles to read something more interesting.','cmfy'); ?></p>
<form class="find" method="get" action="<?php bloginfo('url'); ?>/">
<fieldset>
<input type="text" value="<?php the_search_query(); ?>" name="s" class="findfield" />
<input type="submit" value="<?php _e('Search','cmfy'); ?>" class="findsubmit" />
</fieldset>
</form>
<h2><?php _e('Yearly Archive','cmfy'); ?></h2>
<ul><?php wp_get_archives('type=yearly&show_post_count=1'); ?></ul>
<h2><?php _e('Monthly Archive','cmfy'); ?></h2>
<ul><?php wp_get_archives('type=monthly&show_post_count=1'); ?></ul>
<h2><?php _e('Category Archive','cmfy'); ?></h2>
<ul><?php wp_list_cats('sort_column=name&optioncount=1'); ?></ul>
<h2><?php _e('Posts Archive','cmfy'); ?></h2>
<ul><?php wp_get_archives('type=postbypost') ?></ul>
</div>
</div>
</div>
</div>
</div><!-- bigdiv -->
<div class="page-bottom"></div>
<?php endif; ?>
<div class="clear"></div>
</div>
<?php get_sidebar('single'); ?>
<?php get_footer(); ?>