更改单.php上的 the_content() 字体颜色会影响主页



我在这里拔头发试图弄清楚这一点。我正在开发我的第一个自定义 WP 主题,由于某种原因,我无法让 the_content(( 的字体颜色特定于我所在的页面进行更改。

在我的主页上,我希望它是白色的。在我的单.php页面上,我希望它是黑色的。

我认为简单地将其包装在与主页上的类名不同的div 中就可以了,但是当我在我的单个文件中更改 css 文件中 the_content(( 的颜色属性时.php它会影响主页上的 the_content((,反之亦然!

我尝试在div 上键入样式 = "color:black",将其包装在 single.php上,但这也不起作用。

这有什么技巧吗?一定是我错过了什么。为什么页面上甚至不存在的完全不同的类的样式会影响样式?

试试这个,使用 css 中的类the_content块/div page_id目标。喜欢if( is_page( ID ( ( { 做一些有趣的事情。}

参考: https://www.skyverge.com/blog/apply-changes-single-wordpress-page/

例如.CSS 样式: body.page-id-2 .content{颜色:红色;}

最新更新