您当前的位置:首页 > TAG信息列表 > shortcode
在主题内容中使用快捷码
我正在使用插件喜欢阅读http://wordpress.org/extend/plugins/like-to-keep-reading/问题是当我将它们嵌入到我的站点时,它使用打开和关闭短代码http://vijaykudal.info 只显示开头短代码,你能帮我吗?PS:-也尝试了不同的主题
如何直接处理一个短码函数?
我想知道如何直接处理短代码函数?目前,我已经创建了一个可以正常工作的短代码。shortcode函数输出图像。现在在函数中。php我有另一个需要输出图像的函数。我正在使用do\\u快捷码,它很有效。$image = do_shortcode(\'[route_thumb id=\"\'.$post_id.\'\"]\') ; 但是我怎么能直接调用这个函数呢?这个不起作用 $image = route_thumb_function($atts[\'id\']=$post_id);
是否未正确显示插入到文本区域中的快捷代码
在仪表板中,我使用textarea获取用户输入。我希望他们能够在文本区域的任何地方使用短代码。以下是我当前的功能:function slp_getwelcome() { $slp_welcome = get_option(\'slp_welcome\'); $slp_welcome_sc = do_shortcode( $slp_welcome ); return $slp_welcome_sc; &
具有多个变量的快捷码
我正在尝试创建一个快捷码,以便在帖子中手动插入带有变量的Pinterest按钮。这是我在阅读了各种帖子并从Pinterest获取代码后得到的代码。我还没有测试过。我想知道是否有人愿意检查任何明显的错误或问题?其次,我想知道是否可以自动获取帖子的url/永久链接来代替“url”变量?这就是我的代码。有什么想法/意见吗?。。。function mypinfunction( $atts ) { extract( shortcode_atts( array( \'url\' =&
使用PHP函数返回HTML模板页面
我想创建一个表单,我可以使用短代码插入到我的网站中。如果我可以在一个单独的文件中创建HTML部分,然后插入一个PHP短代码(将页面的逻辑与生成短代码的机制分离),那就太好了。我该怎么做?--更新--这就是我所做的:我有两个文件。一个叫做“profiletemplate”。php”和一个名为“scodes”的。它们都是我用init为我的站点制作的插件的一部分。初始化它们的php。以下是他们的内容:init.php<?php require_once(dirname(__FILE__).\'/p
Wrap Shortcodes and wpautop
WP让我现在拔出头发(过去几天一直在努力解决)。尝试做一些简单的短代码,这些代码围绕着文章的各个要点。然而,我认为wpautop()正在造成巨大破坏。我尝试了网络上的各种建议,包括viperbonds(VIP.N:行情)和viperbonds(VIP.N:行情)等http://www.viper007bond.com/2009/11/22/wordpress-code-earlier-shortcodes/ ) 控制短代码何时运行,但无论是在wpautop之前还是之后运行,我仍然会遇到各种麻烦。它只格式化
从短码属性转义引号
我一直在试图找出如何从短代码属性中转义引号(单引号和双引号)。基本上,内容是由用户编写的,因此可能会包含“and”引号。问题是,使用“引号”会阻止shortcode属性的功能,例如:attibute=“此处的一些文本带有“引号”,因此它会停止属性…”因此,它不是获取整个字符串,而是在第二对引号处停止。现在,我知道可以使用单引号进行设置,但如果用户在文本中使用单引号,则会留下同样的困境。我已经研究了各种PHP/WP解决方案,但我似乎无法让它们中的任何一个正常工作,例如esc\\U html、htmlspec
使用GET_PAGE时的筛选器快捷代码
我使用下面的一行在另一个页面上显示来自一个页面的内容。此行输出短代码的内容原始文本:<?php $id=3934; $post = get_page($id); $content = apply_filters(\'the_content\', $post->post_content); echo $content; ?> 我如何添加或过滤此代码段,以允许所述页面中的短代码完全显示,而不是输出原始文本?
Custom taxonomy in short code
我在网格显示的主题中使用短代码。代码仅考虑类别ID。我还想添加自定义分类法,以便将输出作为分类帖子和自定义分类帖子。 function five_col( $atts ) { extract( shortcode_atts( array( \'cats\' => \'1\', \'num\' => \'2\', \'offset\' => \'0\', ), $atts ) );
为什么要使用ADD_ACTION作为短码?
我想创建shortcodes, 但有些教程是关于使用add_action:add_action( \'init\', \'register_shortcodes\'); 但我读了另一篇教程,作者没有使用它,只是把它放在functions.php:add_shortcode( \'recent-posts\', \'recent_posts_function\' ); 哪种方法是最好的,为什么要使用add_action?
短代码在自定义WordPress主题中不起作用,它只在默认主题中起作用
<?php /*template name: my template*/ ?> <?php get_header(); ?> <?php get_header(); ?> <?php echo do_shortcode(\'[STORE-LOCATOR]\'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_
使用快捷码解析POST请求(包含来自前端表单的数据)
我想允许我的订阅者发布分类广告,这只是一种定制的帖子类型,价格上有一些Meta等等(我尝试过的现有分类广告插件对于我的需求来说太复杂了)我想知道以下内容是否有意义。我定义了一个显示表单的[分类广告表单]快捷码,并创建了一个页面(即管理部分的“页面”帖子)来调用它。表单内容被发布到另一个页面,该页面调用[句柄分类]快捷码,检查用户是否登录,解析$\\u POST数据,并插入自定义帖子(状态为“挂起”,直到管理员验证)。这听起来合理吗?或者你会推荐一种更“标准”的方法吗?非常感谢!
短码怎么能取代帖子中的特色图片呢?
当帖子中有特定的短代码时(例如[sc]anything[/sc]), 我想隐藏特写并取而代之。我该怎么做?我在我的主题函数中添加了这个// TopWide Shortcode function wpsite_topwide( $atts, $content = null ){ return \'<div class=\"topwide\">\' . do_shortcode($content) . \'</div>\'; } add_shor
根据字符串常量获取变量值
在我的插件中,我定义了一个常量,如下所示:define(\'DEFAULT_NUM\', 5);我还定义了一个常量,表示要引用此数字的名称:define(\'DEFAULT_NUM_NAME\', \'numitems\');我的插件有一个使用以下值的短代码:function do_something($atts) { extract( shortcode_atts( array( DEFAULT_NUM_NAME => DEFAULT_NUM )
使用默认嵌入快捷码的响应式嵌入
有人能解释一下如何使嵌入的短代码具有响应性吗?http://codex.wordpress.org/Embeds
WP_EDITOR返回短码,不呈现输出
我构建了一个插件,我想在集成的wp\\U编辑器中使用短代码。我使用echo来显示wp\\u编辑器的内容,所以我认为这就是为什么我不能使用短代码的问题所在。做这件事的方法是什么?我将以下代码用于shortcode:add_shortcode(\'facebook\', \'facebook\'); function facebook($atts) { $options = get_option( \'social_options\' ); return \'
如何将带有php代码的表单放入变量或短代码中?
我试图将我的前端表单放入一个变量或一个短代码中,这样我就可以在它周围包装另一个短代码(特别是Bainternet Post Creation Limits).我的表单中有PHP代码,所以我不确定该怎么做。我曾尝试为每行PHP代码创建其他变量,但它并没有像我想象的那样工作。我知道如何创建短代码;但我不知道如何将带有PHP的表单放入短代码中。我根本不知道如何将表单放入变量,也找不到如何执行此操作的信息。以下是表格:<form id=\"new_post\" name=\"new_post\" metho
插入短码就是空白摘录--有什么想法吗?
我在我的帖子内容周围加了一个短代码,我注意到它使归档页面上的摘录变为空白,而不是从\\u内容/帖子自动生成一个。不知是什么原因造成的,也不知该怎么办。它甚至没有在the_excerpt 它只是一片空白。我会想,如果有问题的话,应该是出现在the_excerpt 但这只是一个空白的句号。我预定义的所有短代码所做的就是围绕内容包装一些复杂的HTML5标记,在某些情况下,为了保持一致性,作者会经常出错,因此它不是一个复杂的短代码。我的帖子输出完美the_content. 一旦我删除了短代码,它就会再次工作。如果
Wpautop在Get_the_Excerpt之后停止工作
function pre_process_shortcode($content){ global $shortcode_tags, $shortcodes; // Backup current registered shortcodes and clear them all out $orig_shortcode_tags = $shortcode_tags; add
全局、全网短码或文本替换功能
我试图实现的是一个简单的文本替换功能,它可以用于我Wordpress网络中的任何站点。基本上我想:更改[--] 进入— (&mdash;),只能使用标题链接到我自己的帖子--[internallink post=title] 或任何类似的东西。我找到了simple example of solving this using shortcodes. 但我不知道,我的自定义短代码定义应该放在哪里,这样我的Wordpress网络中的任何站点都可以使用它。我一直在寻找尽可能简单的解决方案,所