我正在使用一个wordpress主题,它使用Foundationpress作为启动主题。当我使用the_content()
全部的img
标记将css类替换为image
. 这将覆盖编辑器使用自己的类的能力。
调试时,如果die(get_the_content())
我看到了原来的课程。我一直在研究整个项目,试图找到逻辑可以覆盖这些类的地方。以前有人见过这个吗?
到目前为止,我已经检查过:
功能。foundationpress附带的php所有javascript库目录
我正在使用一个wordpress主题,它使用Foundationpress作为启动主题。当我使用the_content()
全部的img
标记将css类替换为image
. 这将覆盖编辑器使用自己的类的能力。
调试时,如果die(get_the_content())
我看到了原来的课程。我一直在研究整个项目,试图找到逻辑可以覆盖这些类的地方。以前有人见过这个吗?
到目前为止,我已经检查过:
功能。foundationpress附带的php所有javascript库目录
这是不寻常的the_content
像这样重写图像类;听起来可能是一个插件(或主题函数)在做这件事。您是否只是为了检查而禁用了所有插件?
话虽如此,内核中的大多数函数the_content
位于wp-includes/default-filters.php
(除了oembed功能)。
您可以通过将以下内容添加到主题的functions.php
, 例如,移除wpautop
功能:
remove_filter("the_content", "wpautop");
然而,这些都不应该干扰这些类。这个wp_make_content_images_responsive
函数将与图像标记混淆,但它应该只检查类,而不是更改它们,这就是为什么听起来这些更改可能发生在插件中。