0

我的 theme-options.php 有一些问题,现在我无法编辑任何外观选项,也无法打开网站。

我的 Wordpress 网站: http ://www.dryerventcleaninghouston.com/

这是发生错误的地方:

<div class="postbox">
  <h3><?php _e("Homepage Featured Left", 'studiopress'); ?></h3>
    <div class="inside">
      <p><?php _e("Select which category you want displayed:", 'studiopress'); ?><br />
        <?php wp_dropdown_categories(array('selected' => get_theme_mod('featured_top_left'), 'name' => $settings.'[featured_top_left]', 'orderby' => 'Name' , 'hierarchical' => 1, 'hide_empty' => '0' )); ?></p>

      <p><?php _e("Number of posts to show:", 'studiopress'); ?><br />
      <input type="text" name="<?php echo $settings; ?>[featured_top_left_num]" value="<?php echo get_theme_mod('featured_top_left_num'); ?>" size="5" /></p>

      <p><?php _e("Thumbnail dimensions (Width x Height)", 'studiopress'); ?><br />
      <input type="text" name="<?php echo $settings; ?>[featured_top_left_thumb_width]" value="<?php echo get_theme_mod('featured_top_left_thumb_width'); ?>" size="3" /> x <input type="text" name="<?php echo $settings; ?>[featured_top_left_thumb_height]" value="<?php echo get_theme_mod('featured_top_left_thumb_height'); ?>" size="3" /></p>
    </div>
  </div>

谢谢。

4

1 回答 1

0

下拉类别数组中的名称变量...$settings.'[

您传递给 wp_dropdown_categories 的数组中的名称索引 .. 取决于您的设置变量中的内容需要如下所示

'名称' => $settings['featured_top_left'],

于 2012-10-16T03:06:42.607 回答