如何通过颜色区分起草产品和出版产品?

时间:2015-01-21 作者:Yogesh Chalodiya

我想在我的WordPress后端页面中为产品草稿和发布的产品设置不同的颜色边框。

如果我的WordPress产品列表页面中有一个草稿产品,那么它应该有一个红色的背景色,如果有一个已发布的产品,那么它应该有一个绿色的背景色。

1 个回复
最合适的回答,由SO网友:kraftner 整理而成

实际上,您可以使用简单的CSS来实现这一点。如果查看HTML,可以看到每一行都有一些类:

 <tr class="post-1349 type-page status-draft hentry alternate iedit author-self level-0" id="post-1349">
在这里,您可以看到实际上有一个类指示草稿:status-draft

因此,现在只需添加一个管理样式,就可以轻松设置草稿的样式。只需在中创建一个css文件wp-content/themes/your-theme-name/admin-style.css 并添加以下内容:

.status-draft {
  background-color: red;
}
。。。或发布的帖子:

.status-publish {
  background-color: green;
}
现在您需要将此添加到wp-content/themes/your-theme-name/functions.php 文件:

add_action( \'admin_enqueue_scripts\', \'wpse_175526_load_admin_style\' );
function wpse_175526_load_admin_style() {
    wp_enqueue_style( \'wpse_175526_admin_css\', get_template_directory_uri() . \'/admin-style.css\', false, \'1.0.0\' );
}
有关如何添加管理风格的详细信息,请转到以下答案:adding custom stylesheet to wp-admin

结束

相关推荐

保护wp-admin文件夹-用途?重要吗?

我正在努力了解如何保护WordPress网站。我不明白的一个安全任务是。。。How important is it to protect the \"wp-admin folder\"? 例如,我认为限制登录尝试非常重要。保护wp admin文件夹的目的是什么?是为了防止黑客进入你的WordPress仪表板吗?But if you protect wp-login.php, how would a hacker even get into the dashboard anyways? <Files