1

如何从我的 wordpress 博客的 META 部分中删除Log inorLog out和和。Wordpress.org如果相关的话,我会使用 21 点。我试过编辑 sidebar.php 但似乎没有任何改变,我的意思是这部分:

在此处输入图像描述

<aside id="meta" class="widget">
                    <h3 class="widget-title"><?php _e( 'Meta', 'twentyeleven' ); ?></h3>
                    <ul>
                        <?php wp_register(); ?>
                        <li><?php wp_loginout(); ?></li>
                        <?php wp_meta(); ?>
                    </ul>
                </aside> 

尝试删除<?php wp_meta(); ?>和/或<li><?php wp_loginout(); ?></li>,没有任何反应。

4

1 回答 1

2

既然您要求 PHP 解决方案...

把它放在顶部sidebar.php

<?php
function _wpMeta($o){
  $links = 'Log in|Logout|WordPress.org';
  return preg_replace('#<li>.+?('.$links.').+?</li>#','',$o);
}
ob_start("_wpMeta");
?>

这在底部:

<?php ob_end_flush(); ?>
于 2012-07-22T22:24:05.617 回答