编辑生成内容的特定部分

时间:2013-08-22 12:50:50

标签: php javascript jquery wordpress

我正在构建主题,但为了使其正常工作,管理员必须在WYSIWUG编辑器中包含HTML标记(例如divli,{{1等等)。这对我来说是一个坏主意。

我可以生成/附加某些HTML元素,具体取决于他们提交的内容吗?例如,我需要发生以下情况:

  • 将所有图片换入.classnames标记
  • 图片前的所有段落都包含在li
  • 图片后面的所有段落都包含在另一个div

这会依赖于PHP,jQuery,还是WordPress有内置函数来帮助我?

1 个答案:

答案 0 :(得分:0)

我不想在这样的事情上使用jQuery,因为你不能真正假设用户启用了JavaScript。

关于图片,您似乎可以使用image_send_to_editor过滤器(有关详细信息,请参阅https://wordpress.stackexchange.com/questions/20998/automatically-wrap-post-image-in-div)。