按子类别展示产品

时间:2013-10-31 作者:Rekha Haridoss

我们需要在WooCommerce中的各个类别页面的侧栏中显示相应类别下的产品,如下所示:

E-Books Categories
------------------------------------------------------
  -Product1
-------------------------------------------------------
  -Product2

1 个回复
SO网友:adnan

您可以像这样在自定义循环中注册一个新的小部件

<?php
add_action( \'widgets_init\', \'Miy_widget_box\' );?>
<?php function Miy_widget_box() {
register_widget( \'Miy_Widget\' );
}?>
<?php class Miy_Widget extends WP_Widget {
    public function __construct() {
           // widget actual processes
parent::WP_Widget(false,\'Title Widget\',\'description=Description Widget\');
    }
    public function form( $instance ) {
           // outputs the options form on admin
           echo \'include html coding in here\';
    }
    public function update( $new_instance, $old_instance ) {
           // processes widget options to be saved
    }   
    public function widget( $args, $instance ) { 

    }
 }?>

结束

相关推荐

Security and Must Use Plugins

从codex article 必须使用插件:只需将文件上载到mu插件目录即可启用,无需登录我觉得这是一个潜在的安全问题。在站点上运行插件中的任何代码之前,必须通过管理面板激活常规插件。我一直认为这是一个明智的安全预防措施,因为攻击者如果能够以某种方式将文件上载到plugins文件夹,则在运行代码之前,还必须访问和修改数据库。这个mu-plugins 文件夹似乎提供了一种简单的方法来避免这种情况。我知道WordPress开发人员比我更了解安全性,所以我想知道是否有人能解释为什么这不是一个安全漏洞。