WordPress如何向<a>元素添加‘style’属性

时间:2013-06-19 作者:aserww106

在我的帖子中,html代码如下:

<p><a href="http://mysite.com/xxx/xxx/xxx/mypic.jpg"><img class=" wp-image-124 aligncenter" alt="xxxx" src="http://mysite.com/xxx/xxx/xxx/mypic.jpg" /></a></p>
发布本文后,html代码将更改为:

<p><a href="http://mysite.com/xxx/xxx/xxx/mypic.jpg" style="display: block; width: 600px; height: 400px;"><img class=" wp-image-124 aligncenter" alt="xxxx" src="http://mysite.com/xxx/xxx/xxx/mypic.jpg" /></a></p>
看起来像wordpress或一些插件添加style="display: block; width: 600px; height: 400px;" 到我的岗位,

我的问题是,这是怎么发生的?这是代码的哪一部分?有可能阻止这一切吗?

非常感谢。

1 个回复
最合适的回答,由SO网友:kureikain 整理而成

WordPress当然什么都不做,所以它可能是一个插件,或者是一个自定义主题函数。

这是怎么发生的?插件可能使用the_content filter 查找所有“”元素并注入内容。或者,它可以是一个可视化文本编辑器,带有JavaScript代码,可以在不应用过滤器的情况下修改内容本身。

对于这种问题很难给出正确的答案。如果我是你,我会执行以下步骤来找到插件,然后创建它:

切换到另一个主题,看看问题是否仍然存在如果由于某种原因,您无法做到这一点,请尝试这样做:

尝试完全禁用JavaScript。你会得到一个奇怪的WordPress管理面板。但是,您仍然可以添加新帖子。试着看看那段代码是否没有被注入。如果是,请尝试执行以下步骤

结束

相关推荐

Taxonomy search filters

我使用几种分类法开发了几个国家的教育课程数据库。国家、研究所、研究水平和其他一些是分类法。如果用户单击某个国家/地区,将显示该国家/地区的所有课程。如何在保留在同一国家/地区的情况下过滤结果(研究所、学习水平等)。我想把它放在存档页上,这样每个搜索都可以进一步过滤。