给 Widgets 增加更多的 TEXT 模块

zenlo 问到了在WP自带sidebar widget的终极改造一文中被我“忽略”了的问题:如何在后台的 Widgets 增加更多的 TEXT 模块,这里我就简单的说下:
用编辑器打开 /wp-include/widgets.php 文件找到以下几处描述 TEXT 模块数量的代码,将代码中的“10”改成“15”或其它更大的数字,那么你的 Widgets 就拥有了至少14个 TEXT 模块:

$options = $newoptions = get_option('widget_text');
if ( isset($_POST['text-number-submit']) ) {
$number = (int) $_POST['text-number'];
if ( $number > 10 ) $number = 10;
if ( $number < 1 ) $number = 1;
$newoptions['number'] = $number;
}

<select id="text-number" name="text-number" value="<?php echo $options['number']; ?>">
<?php for ( $i = 1; $i < 10; ++$i ) echo "<option value='$i' ".($options['number']==$i ? "selected='selected'" : '').">$i</option>"; ?>
</select>
$number = $options['number'];
if ( $number < 1 ) $number = 1;
if ( $number > 10 ) $number = 10;
$dims = array('width' => 460, 'height' => 350);
$class = array('classname' => 'widget_text');
for ($i = 1; $i <= 10; $i++) {

最后保存并上传该文件即可。
That’s all. 就这么简单 :grin:

zEUS.

相关日志

轻松发布您的评论,免费获取下周阿里妈妈广告位
本周灌水排行:shamas (5) , 酋长 (5) , 老n (5) , bts (3) , chouray (3) ,
年度沙发党:状元:fiorano(30) | 榜眼:摩摩诘(29) | 探花:hvl(22) |

本文评论 7 comments

  1. gravatar 抽筋儿 抢到了第 1楼

    这个太有用了~赞!

  2. gravatar zenlo 抢到了第 2楼

    应该就是那句报错的原因,我完全按您的方法改了,可是还是没有成功。
    但第一次进后台时出现一句话“脚本正忙,请停止脚本……”我点了确定,呵呵~
    不管怎么说,谢谢您!

  3. gravatar zEUS. 抢到了第 3楼

    @zenlo:不会吧?还没成功?我昨天才试了的,没问题啊….

  4. gravatar zenlo 抢到了第 4楼

    我重新安装了次wordpress,已经修改成功了,非常感谢!谢谢!!

  5. gravatar xbw 抢到了第 5楼

    你好,为什么我的TEXT 模块双击后面的“编辑”时就消失了呢?偶尔打开了编辑框后却什么都不能输入进去,根本就不能编辑。

  6. gravatar jogocun 抢到了第 6楼

    Ipple Lite 带侧W的,怎么不能添加txt文本侧栏?点击编辑就自动消失了~

  7. gravatar jogocun 抢到了第 7楼

    明白了是要添加后保存下才能编辑~

Leave a comment

Wordpress模板

主题模板也精彩

干掉电脑

我的电脑我做主

娱人娱己

电影音乐一网打尽

与我有关

生命在于折腾

摘文拾趣

分享快乐的文字

魔兽正史

魔兽历史知多少

Wordpress研究

绝不拘于简单的运用

网络相关

互联网应用与拾趣

动漫动画

少年漫画是我的最爱

健康无价

你输掉健康了吗

纯属扯淡

其实我很喜欢扯淡的

黑色星期五

侦探悬疑动画在线看