WordPress快捷码和动态css

时间:2016-05-16 作者:Lucas Selsek

我想问WordPress开发人员一个问题,通常是在创建需要生成自定义css的短代码时,如何进行?

例如,具有以下选项的简单按钮快捷码:

文本链接文本颜色背景颜色hover text color

  • hover background color <style></style>在页面中阻止。

    当然,当在同一页面中多次使用时,短代码需要起作用。

    我正在考虑使用wp\\u add\\u inline\\u样式或wp\\u文件系统。

    这个问题的主要目的是创建一个在动态css文件中添加自定义css的短代码,或者不直接在页面中添加自定义css,而是能够添加悬停属性。

    如果可能的话,我想只使用php html和css来实现这一点,但如果没有解决方案,我也会考虑使用javascript。

    任何建议都会很棒。

    当做

  • 1 个回复
    SO网友:Rarst

    最接近核心参考技术的是[gallery] 短代码。

    如果您查看实现gallery_shortcode() 函数您将看到它:

    生成实例号(因此可以区分多个短代码)我不认为这是一个特别整洁的解决方案,但它几乎可以在WP短代码体系结构的约束范围内实现。