【发布时间】:2015-03-01 18:01:05
【问题描述】:
我正在尝试从我的 functions.php 文件中修改产品循环,以在管理员用户登录时从产品类别页面中排除私人帖子。我通过一些搜索找到了许多方法,但我正在努力修改下面的代码来实现我所追求的。 -
add_filter('posts_where', 'no_privates');
function no_privates($where) {
if( is_admin() ) return $where;
global $wpdb;
return " $where AND {$wpdb->posts}.post_status != 'private' ";
}
这很好用,但我正在努力修改它以允许管理员预览帖子或查看单个产品页面以进行编辑和发布。我希望有人可以帮助我修改代码以使其正常工作。抱歉,如果这是一个简单的解决方案,仍处于学习 php 的早期阶段:-)
干杯
丰富
【问题讨论】:
标签: php wordpress loops woocommerce