2012-12-28 71 views
1

我使用的是WordPress的主题在这个小工具的代码,编辑WordPress的插件

/* Widget settings. */ 
$widget_ops = array('classname' => 'maxmag_catlist_widget', 'description' => __('A widget that displays a list of posts from a category of your choice.', 'maxmag_catlist_widget')); 

/* Widget control settings. */ 
$control_ops = array('width' => 150, 'height' => 200, 'id_base' => 'maxmag_catlist_widget'); 

/* Create the widget. */ 
$this->WP_Widget('maxmag_catlist_widget', __('Max Mag: Category List Widget', 'maxmag_catlist_widget'), $widget_ops, $control_ops); 

在这里,我想编辑这个小部件的宽度,所以我试图改变线

$control_ops = array('width' => 150, 'height' => 200, 'id_base' => 'maxmag_catlist_widget'); 

但它没有改变。我不知道一点的PHP,但我有一些编码知识,任何人都可以请帮我这个?

+0

$ control_ops是后端的设置,您可以在其中设置小部件的设置。如果你想改变网站上的小部件的宽度,你需要改变它的CSS最有可能的。 – kennypu

回答

0

我接过来一看,从themeforest(我想你用这一个),我注意到,在style.css的文件中有此指令的maxmag主题(和其他类似这样的其他构件类型):

.sidebar-widget { 
    float: left; 
    font: 400 12px/normal 'Open Sans', sans-serif; 
    margin-bottom: 30px; 
    overflow: hidden; 
    width: 100%; 
    } 

我不知道哪个部件需要更改,但我认为您可以更改width: 100%;指令来解决您的问题。

L.

+0

我想要更改这里位于中间名为“最新消息”的小部件,请看看这里。 http://themeforest.net/item/max-mag-responsive-wordpress-magazine-theme/full_screen_preview/3103810 上述解决方案的工作成果。 :( –

+0

尝试在你的style.css文件编辑'.middle-widget'类 '.middle的小部件{ \t浮动:左; \t字体:12px的400 /正常 '打开三世',sans- serif; \t margin-bottom:20px; \t width:100%; //编辑这一行 \t}' – fntlnz

+0

我很高兴知道它工作:) – fntlnz