如何在不破坏预安装主题的情况下删除 Wordpress 将单换行符和双换行符解释为“<br>”和“<p>”?
How to remove Wordpress interpretation of single and double line-breaks as '<br>' and '<p>' without breaking pre-installed theme?
我知道有一些解决方法可以删除解释为 'br' 和 'p' 的单行和双行换行符,我的问题是它会(如果是的话如何避免)中断我购买的预制主题?
换句话说,我正在处理客户购买的主题,我需要对其进行一些编辑,但由于 'translation' 我无法正确设置样式;如果我全局删除这些 wp 过滤器,整个主题会崩溃吗?
您可以通过以下任一方式应用您的附加过滤器:
- 正在创建一个插件。至少你只需要 standard plugin header 以便 WP 将其检测为插件并允许你激活它,然后是一个应用过滤器的函数,你可以将其挂接到
init
操作
- 创建子主题。子主题可让您自定义网站的各个方面,而无需触及父主题。 Here's a fairly good guide on how to do it.
无论使用哪种方法,您实际上都不需要删除任何过滤器,因为您始终可以对任何特定文本应用多个过滤器。
我知道有一些解决方法可以删除解释为 'br' 和 'p' 的单行和双行换行符,我的问题是它会(如果是的话如何避免)中断我购买的预制主题?
换句话说,我正在处理客户购买的主题,我需要对其进行一些编辑,但由于 'translation' 我无法正确设置样式;如果我全局删除这些 wp 过滤器,整个主题会崩溃吗?
您可以通过以下任一方式应用您的附加过滤器:
- 正在创建一个插件。至少你只需要 standard plugin header 以便 WP 将其检测为插件并允许你激活它,然后是一个应用过滤器的函数,你可以将其挂接到
init
操作 - 创建子主题。子主题可让您自定义网站的各个方面,而无需触及父主题。 Here's a fairly good guide on how to do it.
无论使用哪种方法,您实际上都不需要删除任何过滤器,因为您始终可以对任何特定文本应用多个过滤器。