網生@誌 | zEUS.’Blog

Not Only Wordpress Template, But Also My Life…
首页 » Wordpress插件 , Wordpress模板 » 给 Widgets 增加更多的 TEXT 模块

给 Widgets 增加更多的 TEXT 模块

字体大小:T | T
wordpressthemes category

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.

  • 原文链接:
  • 转载原创文章请注明: