wordpress - WP 插件开发 - 短代码上的条件 CSS

标签 wordpress

我目前正在开发一个 WordPress 插件。 我的插件内容在定义的短代码上被触发。我将参数传递给短代码以创建一些条件。我可以有条件地加载 JS,但我还需要有条件地加载 CSS。

假设我使用简码:[myshortcode css="dark"] 我进行数据库查询并注入(inject)所需的 css。

这有可能吗? 我读过一些关于它的帖子。我知道这是因为代码在加载头部后触发。我无法找到解决方案。

我有什么选择?

谢谢!

最佳答案

您可能正在寻找以下功能:

您可以通过add_action ('wp', 'yourCustomFunction')检查您的帖子、页面或自定义帖子类型,并测试您的get_post_field ('post_content')> 包含指定的短代码并根据指定的属性有条件地将 CSS 文件排入队列。

关于wordpress - WP 插件开发 - 短代码上的条件 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40660101/

相关文章:

php - 如果一个或多个数组为空,merge_array 会返回 null 吗?

javascript - 通过单击加载 URL 但不重新加载页面的链接来更改列的内容

javascript - Masonry.js 加载失败。无法在 Wordpress 中调用未定义(外层)的 'create'

javascript - 嘿,我正在尝试将 2 个条件放在一个 if 语句中。一个用 Javascript,一个用 PHP

jquery - Pjax 与 WordPress 自定义主题在 Firebug 中给出 301 错误

php - 如何从 WP 帖子对象获取任何帖子的日期月份和年份?WordPress

javascript - 在 WordPress 插件中加载自定义 JavaScript

html - 在标题内,将 slider 放在对象后面

php - Wordpress 中的 Animate.css

mysql - b2evolution 到 WordPress 移动和转换