您当前的位置:首页 > TAG信息列表 > wp-autop

  • 如何在可视化编辑器中自动添加段落标记

    时间:2012-06-01

    在我的google中,Wordpress中的默认行为似乎是自动添加段落,但在HTML视图中,无论我在可视化编辑器的样式下拉列表中选择什么样式(例如段落),段落标记都不会出现。我也看不到wpautop() 在我的主题中的任何地方调用(我从一位现已离职的开发人员那里继承)。我能做些什么来纠正这个错误?正在添加<p> 所有内容的标签显然不会随内容编辑器一起飞行。

  • 从短码内容中删除wpautop/删除缓冲区中的空格

    时间:2012-06-19

    我正在使用Mailchimp plugin, 它有一个短代码,使用输出缓冲来获取小部件的代码并将其输出到内容中。然而,小部件代码有大量的空白,因此\\u内容过滤器会抛出无用的换行符(如隐藏输入之后)并清空p 到处都有标签。。。使其无法使用。我正在删除这个短代码以添加我自己的短代码,但我不知道该怎么做才能防止WordPress wpautop过滤器变得疯狂。我最初的想法是去掉HTML标记之间的空白,但我不知道该怎么做。理想情况下,插件将连接一个字符串以返回,而不是使用输出缓冲,但我不知道他们是否会介意。

  • 阻止EDITOR删除<p>标记并将其替换为nbsp

    时间:2012-07-26

    当我在帖子/页面的所见即所得编辑器中输入内容时,我不会<p> 在结束段落时&nbsps、 如果我手动放置<p></p> 在HTML模式下,只要切换到“视觉”模式,它们就会被剥离。这在几个网站上都有重复(我原以为这是主题,但事实并非如此)。我读过几十个主题和答案,但没有一个能解决我的问题。我试过了add/remove wpautop 在我的功能中。php文件,但没有任何帮助。我不想使用tinymce插件。

  • Wpautop()当短码属性在换行符上时,将参数数组换行

    时间:2012-11-06

    我有一个带有几个属性的自定义快捷码标记,我希望能够在新行上显示其属性,以使内容编辑器更易于阅读:[component attr1 =\"value1\" attr2 =\"value of the second one\" attr3 =\"another\" attr4 =\"value\" ... attrN =\"valueN\"] 此要求背后的原因是,一些属性的内容可能非常冗长。不幸地wpau

  • 删除<div>标记周围的<p>标记

    时间:2013-01-21

    我想阻止WP包装<p> 周围的标记<div> TineMCE编辑器中的标记…以下是我得到的:function filter_ptags_on_images($content) { return preg_replace(\'/<p>([^>]*)<\\/p>/i\', \'$1\', $content); } add_filter(\'the_content\', \'filter_ptags_on_image

  • 原始输出(阻止wpautop)

    时间:2013-01-31

    使用WordPress 3.5。我想把<form> 进入基于WP的网站的页面。不幸的是,WP通过插入<br> 和<p> 标签位于表单控件旁边的不适当位置。我不想禁用wpautop 在全球范围内,这对博客帖子仍然很有帮助(尤其是因为这是一个多作者的网站)。我甚至不想在整个页面上禁用它。我想用某种方法来禁用它,只在这一页的这一特定部分。我在WP变更日志中读到,据称短代码不会运行wpautop 因此我尝试创建以下短代码:function raw_shortcode( $att

  • 禁用文本区域的格式设置

    时间:2013-02-11

    我在插件中使用以下代码来显示<textarea> 页面上的字段:echo \'<textarea required=\"required\" name=\"Message\" class=\"textarea\" cols=\"70\" rows=\"10\">\'.esc_textarea($message).\'</textarea>\'; 然而,WordPress似乎正在插入<p> 和<br /> 如果消息包含换行符,则标记为te

  • 我无法阻止wpautop弄乱我的插件输出

    时间:2013-02-16

    我有一个插件,它嵌入了一些javascript。我已经尝试使用remove\\u filter()以各种建议的方式停止wpautop,但仍然无法让wordpress停止包装我的<script></script> 带有的标记<p> 像这样的标签<p><script></script></p>我尝试将以下内容添加到短代码php和函数中。phpremove_filter( \'the_content\', \'wpautop\'

  • 是否从短码输出中删除一些标记?正在尝试修复Autop

    时间:2013-03-02

    remove_filter( \'the_content\', \'wpautop\' ); add_filter( \'the_content\', \'wpautop\' , 99 ); add_filter( \'the_content\', \'shortcode_unautop\', 100 ); 适用于几乎所有我的短代码,不包括返回自定义帖子类型缩略图列表的短代码,如下所示:<li> <a href=\"#\">

  • 这个代码有什么问题?我得做一个区块引用短码

    时间:2013-03-04

    我有一个blockquote的短代码[blockquote]this is the quote[/blockquote] ... 这是代码。function shortcode_shortcodetest( $atts, $content = null ) { $return = \'<div class=\"blockquotewrapper\"><blockquote>\'; $return .= do_shortcode( $content )

  • Wrap Shortcodes and wpautop

    时间:2013-03-08

    WP让我现在拔出头发(过去几天一直在努力解决)。尝试做一些简单的短代码,这些代码围绕着文章的各个要点。然而,我认为wpautop()正在造成巨大破坏。我尝试了网络上的各种建议,包括viperbonds(VIP.N:行情)和viperbonds(VIP.N:行情)等http://www.viper007bond.com/2009/11/22/wordpress-code-earlier-shortcodes/ ) 控制短代码何时运行,但无论是在wpautop之前还是之后运行,我仍然会遇到各种麻烦。它只格式化

  • 对wpautop()中的节和块级元素进行编号;WordPress作为CMS用于长格式书写;

    时间:2013-03-09

    我开始学习如何为Wordpress编写插件。我对使用WP作为长论文(6000-9000字或更多)的CMS感兴趣。我的问题是我所说的Kindle问题,即如何可靠地解决未经处理的文档的不同部分,这些文档可以在各种屏幕/设备上阅读,并且在每种情况下会以不同的方式回流。如果我在电子阅读器或浏览器上引用一本电子书,很难引用特定的段落,也很难知道我的读者能够按照它找到确切的文本位置,因为没有绝对的“页码”一种可能的解决方案是在文本中放置HTML锚。有没有办法让Wordpress自动做到这一点?更好的是,Wordpre

  • Wpautop在Get_the_Excerpt之后停止工作

    时间:2013-03-24

    function pre_process_shortcode($content){ global $shortcode_tags, $shortcodes; // Backup current registered shortcodes and clear them all out $orig_shortcode_tags = $shortcode_tags; add

  • 在页面上替换JS代码中的&;

    时间:2013-04-20

    我需要移除&#038; 这似乎取代了我的& 在我的页面代码上。我的原始代码如下所示:$.get(\"../form/master.php?called=CAP&captcha=\"+$(\"#captcha_txt\").val(), {}, function(response){ 现在,查看wordpress中加载的页面的源代码:$.get(\"../form/master.php?called=CAP&#038;captcha=\"+$(\"#captcha_

  • 脱掉<p>还是更好的东西?

    时间:2013-05-02

    正在寻找一些帮助,我真的在考虑暂时不使用blockquotes!我有以下代码:<?php $show_after_p = 1; $content = apply_filters( \'the_content\', get_the_content() ); if(substr_count($content, \'<p>\') > $show_after_p) { $contents = explode(\'<p>\'

  • wpautop on section

    时间:2013-05-07

    通过将其添加到函数中,我删除了WP站点中的自动格式。php:remove_filter( \'the_content\', \'wpautop\' ); remove_filter( \'the_excerpt\', \'wpautop\' ); 现在我只需要将其添加回一个部分。第页的。php,我想用wpautop格式的内容替换\\u内容。我替换了这个:<section class=\"post-content clearfix\" itemprop=\"articleBody\"

  • 禁用wpautop,保留换行符

    时间:2013-05-08

    如何禁用自动段落标记,但保留换行符?我已使用此选项删除wpautop:remove_filter( \'the_content\', \'wpautop\' ); remove_filter( \'the_excerpt\', \'wpautop\' ); 但是文本中没有更多的换行符。

  • If is_single in functions.php

    时间:2013-07-25

    我希望删除wpautop筛选器仅对我博客中的帖子起作用。因为在某些页面,我需要autop,而在某些页面,我需要它不在那里。我使用以下规则,这是在我的主题函数中。php:remove_filter( \'the_content\', \'wpautop\' ); 因为我只想在博客上看到它,所以我在考虑if语句,我在Wordpress中搜索了条件标记页面,发现我可以使用is\\u single。但它不起作用。这是我现在使用的代码。if(is_single() ){ remove_f

  • 自定义字段将标记添加到换行符

    时间:2013-07-29

    我正在寻找一种解决方案,将标记添加到具有多行的自定义字段中。与wpautop非常相似,但具有定制功能。我不太确定用自定义函数或WordPress内置的东西来实现这一点。自定义字段文本为:Line 1 Line 2 Line 3 代码输出将添加标记:<span>Line 1</span> <span>Line 2</span> <span>Line 3</span>

  • 删除不必要的p标记(不是每个p)

    时间:2013-07-29

    我删除了wpautop 从我的主题:function disable_linebreaks($content) { remove_filter (\'the_content\',\'wpautop\'); return $content; } add_filter(\'the_content\',\'disable_linebreaks\',1); 但现在,当在HTML和编辑器之间切换时,所有的p标记都消失了,即使是我自己编写的p标记。