引用多个样式表、清除固定链接页面的样式、自定义css字段

时间:2018-12-27 作者:bldingbloks

我的wordpress主题将根据帖子ID类在索引页上设置帖子样式,这将导致在更长的时间内产生大量css代码。为了尽可能保持网站的轻量级,我想-

a> 将此代码拆分为较小的样式表,但还需要-

b> 目标样式表只有在相关的情况下才能避免一次引用所有独立样式的文档,会考虑一个月的帖子使用一种样式(每天设置帖子数量)-我可以考虑为每天的帖子制作一个样式表。

c> 需要为永久链接样式清除索引页面样式,因为永久链接页面的样式将完全不同。

然而,我不是一个很好的程序员,我不知道从哪里开始,从我对以下代码的理解来看-

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
我应该注入某种php来获取post ID类并将其与其中一个样式表匹配。

这反过来又需要以post ID类和样式表名称相关的格式归档样式表。

这可能是通过运行function来检查post-ID-number范围,并将其与样式表匹配来完成的,样式表与包含post-ID-number的数字范围成对出现。

我上面的理论是正确的还是你会建议一种不同的方法?不管怎样,我都不知道从哪里开始编写代码。

我想到的另一种方法是使用自定义字段(文本字段)来保存函数将拾取并添加到post类中的类的名称。我正在使用高级自定义字段,因为即使禁用ACF,似乎也无法显示默认自定义字段,这是我需要帮助解决的另一个问题。然而,即使使用ACF,我也不知道如何真正利用自定义字段,我已经设置了字段和字段组,但我不确定下一步要做什么。

任何帮助都将不胜感激。

1 个回复
SO网友:bldingbloks

设法使自定义字段方法起作用,从长远来看,这节省了很多麻烦,解决方案很简单-

<?php post_class(get_field(\'the-field\')); ?>

相关推荐

从<?php_head();?>中删除css&js

我已经处理这个问题好几天了,事实是我找不到解决办法。我已经在wp头中手动添加了代码。现在我需要删除它自动生成的这些行我要消除的行包括:<link rel=\"stylesheet\" id=\"create-css\" href=\"http://www.myweb.com/wp-content/themes/movil/create.css?ver=4.9.8\" type=\"text/css\" media=\"all\" data-inprogress=\"\"> &