把RSS連結從 wordpress佈景主題中移除

我個人非常喜歡目前的這個wordpress主題 TWENTYTEN (貳零壹零)

不過它的 “其他”選項中有主題RSS 與評論RSS  是我根本用不上的

可是找遍控制台也找不到地方可以移除這兩個選項

所以我就上網搜尋了解決辦法  沒想到英文網站給的答案是:是內建的所以無法移除

找了中文網站終於找到解決辦法

http://www.xuejianzhan.com/365.html

簡單的說  就是找到~/wordpress/wp-includes/default-widgets.php 這個檔案

然後搜尋  “<?php wp_register(); ?>”

把從下兩行開始的一段程式碼移除即可  需要被移除的程式碼詳列如下:

<li><a href=”<?php bloginfo(‘rss2_url’); ?>” title=”<?php echo esc_attr(__(‘Syndicate this site using RSS 2.0’)); ?>”><?php _e(‘Entries <abbr title=”Really Simple Syndication”>RSS</abbr>’); ?></a></li>
<li><a href=”<?php bloginfo(‘comments_rss2_url’); ?>” title=”<?php echo esc_attr(__(‘The latest comments to all posts in RSS’)); ?>”><?php _e(‘Comments <abbr title=”Really Simple Syndication”>RSS</abbr>’); ?></a></li>
<?php echo apply_filters( ‘widget_meta_poweredby’, sprintf( ‘<li><a href=”%s” title=”%s”>%s</a></li>’,
esc_url( __( ‘http://wordpress.org/’ ) ),
esc_attr__( ‘Powered by WordPress, state-of-the-art semantic personal publishing platform.’ ),
_x( ‘WordPress.org’, ‘meta widget link text’ )
) ); ?>

然後rss連結與官方網頁連結就會消失了  如果只想移除rss連結而保留官方網頁連結

就不要刪除下列程式碼即可

<?php echo apply_filters( ‘widget_meta_poweredby’, sprintf( ‘<li><a href=”%s” title=”%s”>%s</a></li>’,
esc_url( __( ‘http://wordpress.org/’ ) ),
esc_attr__( ‘Powered by WordPress, state-of-the-art semantic personal publishing platform.’ ),
_x( ‘WordPress.org’, ‘meta widget link text’ )
) ); ?>

 

新版(4.5.3)的Wordpress 把上面的這些設定移到

~/wp-includes/widgets/class-wp-widget-meta.php

需要修改的地方不變!

在〈把RSS連結從 wordpress佈景主題中移除〉中有 1 則留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料