انجمن


حذف کدهای نظردهی بازدیدکنندگان  (۱۶ نوشته)

  • wiediesonne

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۵
    تشکر شده: ۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۵ بهمن ۱۳۸۸ - ۲۰:۱۰

    سلام.
    محتوای وبسایت من به گونه‌ای هست که نمی‌خوام گزینه‌های نظردهی توی صفحه‌ها وجود داشته باشه و درنتیجه کسی نه تنها نتونه نظری بنویسه که حتی لینکی برای نظر گذاشتن هم نبینه و در واقع موضوع نظردهی کاملا منتفی باشه.
    با اطلاع کمی که از پاسکال و دلفی داشتم تونستم از کدها یه چیزی سر در بیارم و حدس زدم که باید این کدها رو حذف کنم.
    فایل index.php

    <span class="topComments"><?php comments_popup_link(__('Leave a Comment', 'pixel'), __('1 Comment', 'pixel'), __('% Comments', 'pixel')); ?></span>

    فایل archive.php

    <span class="topComments"><?php comments_popup_link('Leave a Comment', '1 Comment', '% Comments'); ?></span>

    فایل single.php

    <div id="comments">
    <?php if (function_exists('wp_list_comments')): ?>
    <!-- WP 2.7 and above -->
    <?php comments_template('', true); ?>
    
    <?php else : ?>
    <!-- WP 2.6 and below -->
    <?php comments_template(); ?>
    <?php endif; ?>
    </div> <!-- Closes Comment -->
    
    <div id="extrastuff">
    <span id="rssleft"><?php comments_rss_link(__('<abbr title="Really Simple Syndication">RSS</abbr> feed for this post (comments)', 'pixel')); ?></span>

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

    در حذف کردن این کد از index.php چی؟
    <?php _e('by', 'pixel'); ?> <?php the_author_posts_link(); ?> <?php _e('on', 'pixel'); ?> <?php the_time('M.d, Y') ?>

    چون یه بار فایل index.php رو دستکاری کردم و بخش «جستجو»ی سایت ترکید!
    موفق باشید.

  • گناهکار

    آفلاین
    کلیددار
    تعداد نوشته‌ها: ۳۵۳۵
    تشکر شده: ۲۵۴۴ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۵ بهمن ۱۳۸۸ - ۲۰:۱۳

    نه٬ با حذف نظرات مشکلی پیش نمیاد.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    wiediesonne
  • wiediesonne

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۵
    تشکر شده: ۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۵ بهمن ۱۳۸۸ - ۲۰:۲۲

    Gonahkar گفت:
    نه٬ با حذف نظرات مشکلی پیش نمیاد.

    ممنون گناهکار مهربان! بیشتر از همه کدی که از single.php می‌خوام حذف کنم من رو دچار عذاب وجدان کرده. در این باره نظرت رو بگی ممنون می‌شم.

  • بهرنگ

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۱۳۹۹
    تشکر شده: ۴۵۱ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۵ بهمن ۱۳۸۸ - ۲۰:۲۶

    کد زیر رو هم هر جا دیدید پاک کنید (معمولاً single.php ) ، فرم دیدگاه‌ها نمایش داده نشه :

    <?php comments_template(); ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    wiediesonne
  • گناهکار

    آفلاین
    کلیددار
    تعداد نوشته‌ها: ۳۵۳۵
    تشکر شده: ۲۵۴۴ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۵ بهمن ۱۳۸۸ - ۲۰:۴۴

    wiediesonne گفت:

    ممنون گناهکار مهربان! بیشتر از همه کدی که از single.php می‌خوام حذف کنم من رو دچار عذاب وجدان کرده. در این باره نظرت رو بگی ممنون می‌شم.

    اونو هم اگه حذف کنین مشکلی پیش نمیاد.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    wiediesonne
  • wiediesonne

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۵
    تشکر شده: ۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۵ بهمن ۱۳۸۸ - ۲۲:۳۴

    Gonahkar گفت:

    اونو هم اگه حذف کنین مشکلی پیش نمیاد.

    Mizsia گفت:
    کد زیر رو هم هر جا دیدید پاک کنید (معمولاً single.php ) ، فرم دیدگاه‌ها نمایش داده نشه :

    <?php comments_template(); ?>

    ممنون از هر دو شما.

  • wiediesonne

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۵
    تشکر شده: ۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۶ بهمن ۱۳۸۸ - ۱۴:۲۷

    سلام دوباره.
    هنوز ردپایی از این نظرسنجی توی بخش‌های دیگه‌ی وردپرس وجود داشته.

    برای حذف کردن این کد

    <?php _e('by', 'pixel'); ?> <?php the_author_posts_link(); ?> <?php _e('on', 'pixel'); ?> <?php the_time('M.d, Y') ?>

    از بخش‌های tag و category باید چه فایل‌هایی رو ویرایش کنم؟

  • بهرنگ

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۱۳۹۹
    تشکر شده: ۴۵۱ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۶ بهمن ۱۳۸۸ - ۱۶:۴۱

    علاوه بر فایل comments.php پوسته ، کلیه ی فایل هایی که اشاره به نمایش کامنت ها دارند (که خوودتون همه رو اشاره کردید ) باید پاک شوند ، مثل :

    <?php comments_popup_link(__('Leave a Comment', 'pixel'), __('1 Comment', 'pixel'), __('% Comments', 'pixel')); ?>

    اما کد

    <?php _e('by', 'pixel'); ?> <?php the_author_posts_link(); ?> <?php _e('on', 'pixel'); ?> <?php the_time('M.d, Y') ?>

    ربطی به نظرات نداره و فقط نام نویسنده و زمان انتشار نوشته رو نشون میده. برای عدم نمایش ، کافیه همین کد بالا رو هر جا دیدیدحذف کنید.

  • wiediesonne

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۵
    تشکر شده: ۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۶ بهمن ۱۳۸۸ - ۲۲:۴۷

    اما کد

    <?php _e('by', 'pixel'); ?> <?php the_author_posts_link(); ?> <?php _e('on', 'pixel'); ?> <?php the_time('M.d, Y') ?>

    ربطی به نظرات نداره و فقط نام نویسنده و زمان انتشار نوشته رو نشون میده. برای عدم نمایش ، کافیه همین کد بالا رو هر جا دیدیدحذف کنید.

    شرمنده، من هم‌زمان هم در پی پاک کردن اثر نظردهی بودم و هم حذف کردن داده‌های مربوط به نویسنده و تاریخ نشر مربوط به هر پست. اون کد مربوط به این مورد دومه.
    باید برای نشون ندادن نام نویسنده و تاریخ نشر در بخش های تگ و دسته کدوم فایل‌ها رو دستکاری کنم

    /category/دسته‌بندی‌نشده/
    /tag/اینجا/
  • بهرنگ

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۱۳۹۹
    تشکر شده: ۴۵۱ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۷ بهمن ۱۳۸۸ - ۲۱:۳۰

    اگر وجود داره : category.php و archives.php و tag.php و archive.php رو باید ویرایش کنید

  • wiediesonne

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۵
    تشکر شده: ۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۷ بهمن ۱۳۸۸ - ۲۳:۲۹

    Mizsia گفت:
    اگر وجود داره : category.php و archives.php و tag.php و archive.php رو باید ویرایش کنید

    نه، category.php و tag.php وجود ندارند وگرنه حتما یه نگاهی بهشون می‌انداختم. پوسته‌ی وردپرس من پیکسله.

  • بهرنگ

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۱۳۹۹
    تشکر شده: ۴۵۱ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۸ بهمن ۱۳۸۸ - ۱۴:۴۹

    همگی در فایل archive.php قرار دارند.

  • wiediesonne

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۵
    تشکر شده: ۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۸ بهمن ۱۳۸۸ - ۲۰:۵۱

    Mizsia گفت:
    همگی در فایل archive.php قرار دارند.

    این کدهای فایل archive.php است. بفرمایید کدوم خط‌ها رو باید حذف کنم تا نام نویسنده و تاریخ نشر در بخش های تگ و دسته نشون داده نشن.

    <?php get_header(); ?>
    
    <div id="main">
    
    <div id="contentwrapper">
    
    <?php if (have_posts()) : ?>
    
    <?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
    
    <?php /* If this is a category archive */ if (is_category()) { ?>
    <h2 class="pageTitle"><?php single_cat_title(); ?></h2>
    <?php /* If this is a tag archive */ } elseif( is_tag() ) { ?>
    <h2 class="pageTitle"><?php _e('Tag', 'pixel'); ?>: <?php single_tag_title(); ?></h2>
    <?php /* If this is a daily archive */ } elseif (is_day()) { ?>
    <h2 class="pageTitle"><?php _e('Archive for', 'pixel'); ?> <?php the_time('F jS, Y'); ?></h2>
    <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
    <h2 class="pageTitle"><?php _e('Archive for', 'pixel'); ?> <?php the_time('F, Y'); ?></h2>
    <?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
    <h2 class="pageTitle"><?php _e('Archive for', 'pixel'); ?> <?php the_time('Y'); ?></h2>
    <?php /* If this is an author archive */ } elseif (is_author()) { ?>
    <h2 class="pageTitle"><?php _e('Author Archive', 'pixel'); ?></h2>
    <?php /* If this is a paged archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
    <h2 class="pageTitle"><?php _e('Blog Archives', 'pixel'); ?></h2>
    <?php } ?>
    
    <?php while (have_posts()) : the_post(); ?>
    
    <div class="topPost">
      <h2 class="topTitle"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
      <p class="topMeta"><?php _e('by', 'pixel'); ?> <?php the_author_posts_link(); ?> <?php _e('on', 'pixel'); ?> <?php the_time('M.d, Y') ?>, <?php _e('under', 'pixel'); ?> <?php the_category(', '); ?></p>
      <div class="topContent"><?php the_content('(continue reading...)'); ?></div>
      <span class="topComments"><?php comments_popup_link('Leave a Comment', '1 Comment', '% Comments'); ?></span>
      <span class="topTags"><?php the_tags('<em>:</em>', ', ', ''); ?></span>
      <span class="topMore"><a href="<?php the_permalink() ?>"><?php _e('more...', 'pixel'); ?></a></span>
    <div class="cleared"></div>
    </div> <!-- Closes topPost --><br/>
    
    <?php endwhile; ?>
    
    <?php else : ?>
    
    <div class="topPost">
      <h2 class="topTitle"><a href="<?php the_permalink() ?>"><?php _e('Not Found', 'pixel'); ?></a></h2>
      <div class="topContent"><p><?php _e('Sorry, but you are looking for something that isn\'t here. You can search again by using <a href="#searchform">this form</a>...', 'pixel'); ?></p></div>
    </div> <!-- Closes topPost -->
    
    <?php endif; ?>
    
    <div id="nextprevious">
    <div class="alignleft"><?php next_posts_link('« Older Entries') ?></div>
    <div class="alignright"><?php previous_posts_link('Newer Entries »') ?></div>
    <div class="cleared"></div>
    </div>
    </div> <!-- Closes contentwrapper-->
    
    <?php get_sidebar(); ?>
    <div class="cleared"></div>
    
    </div><!-- Closes Main -->
    
    <?php get_footer(); ?>

    راستی این دو خط کد تفاوتی با هم دارند؟ (کار متفاوتی انجام می‌دند؟)

    <div class="topContent"><?php the_content('(continue reading...)'); ?></div>
    
    <span class="topMore"><a href="<?php the_permalink() ?>"><?php _e('more...', 'pixel'); ?></a></span>

    چون از وقتی از MT درون‌ریزی کردم توی صفحه‌ی اصلی زیر هر نوشته هم «بشتر» هست هم «continue reading...»! کد
    <div class="topContent"><?php the_content('(continue reading...)'); ?></div>
    رو هم می‌تونم حذف کنم؟

  • بهرنگ

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۱۳۹۹
    تشکر شده: ۴۵۱ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۸ بهمن ۱۳۸۸ - ۲۱:۴۰

    <p class="topMeta"><?php _e('by', 'pixel'); ?> <?php the_author_posts_link(); ?> <?php _e('on', 'pixel'); ?> <?php the_time('M.d, Y') ?>, <?php _e('under', 'pixel'); ?> <?php the_category(', '); ?></p>

    و

    <span class="topComments"><?php comments_popup_link('Leave a Comment', '1 Comment', '% Comments'); ?></span>

    و

    <span class="topTags"><?php the_tags('<em>:</em>', ', ', ''); ?></span>

    //
    کد
    <div class="topContent"><?php the_content('(continue reading...)'); ?></div>
    رو اگر حذف کنید که محتویات سایتتون نمایش داده نمیشه...
    بهتره به جای continue reading... بنویسید : دنباله را بخوانید
    و سپس اگر میخواید کدی رو حذف کنید ، کد
    <span class="topMore"><a href="<?php the_permalink() ?>"><?php _e('more...', 'pixel'); ?></a></span>
    رو حذف کنید.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    wiediesonne
  • wiediesonne

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۵
    تشکر شده: ۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۲۰ بهمن ۱۳۸۸ - ۰۰:۰۹

    بهرنگ، ممنون؛ الان دیگه به پاسخ کامل رسیدم. فقط اینکه وقتی به جای continue reading عبارت فارسی می‌نویسم باید به صورت UTF-8 ذخیره کنم دیگه؟ ذخیره به صورت UTF-8 به ساختار فایل‌های اینچنینی آسیب نمی‌زنه؟

  • بهرنگ

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۱۳۹۹
    تشکر شده: ۴۵۱ بار
    # نوشته شده: ۱۴ سال پیش
    ۲۰ بهمن ۱۳۸۸ - ۰۲:۱۹

    بله. باید UTF-8 ذخیره بشه. فقط با Notepad++ ذخیره کنید و در منوی فرمت ، UTF-8 without BOM رو انتخاب و ذخیره کنید.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    wiediesonne

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.