您当前的位置:首页 > TAG信息列表 > shortcode
帮助管理中的快捷码-AJAX
我一直在wordpress中使用ajax,我努力在后端和前端工作,没有遇到太多麻烦,但是在加载时我遇到了一个让post短代码运行的问题post_content 到前端。我注意到:apply_filters( \'the_content\', $content ); 。。将运行,但它只包含我的短代码<p> 标签,就像它在管理中所做的那样。do_shortcode() 使用时将起作用[gallery] 或其他原生wordpress短代码,但不是我在插件中注册的短代码。但是,我的插件短代码
再次在WordPress中创建快捷码
这里和互联网上都有很多例子,我已经尝试过了,但似乎无法实现我所需要的,尽管我觉得应该足够简单。基本上,我希望能够使用这样的短代码:[download]http://site.com/file.doc[/download] 我需要Wordpress输出这个:<a class=\"download\" href=\"http://site.com/file.doc\">download file</a> <a class=\"download\" href=\"
Custom CSS for plugin form
我有一个简短的代码将表单添加到页面。如何确保表单的CSS与快捷码一起及时加载?
对于所有帖子,将Smart YouTube的Httpv重命名为http
我用过Smart YouTube 将YouTube视频嵌入我的博客的插件。我这样做的方式是替换http:// YouTube url的httpv:// 正如插件所描述的。但现在我注意到,通过发布普通的http:// 网址。我想禁用智能YouTube插件并转换所有这些httpv:// 返回到http://. 有没有一种好的自动化方法可以做到这一点?这里有一个例子blog post of mine 现在智能YouTube被禁用了,所以httpv:// url仍在那里。
在主题模板中动态填充快捷码值
我正在尝试在主题模板中使用jquery切换短代码。短代码如下所示:[sws_toggle3 title=\"Title\"]You can now see the displayed text.[/sws_toggle3] 我想从特定类别中提取帖子,并使用切换在页面中显示它们。这是我的主题模板当前的功能: <?php $wp_query->query(\'cat=11&paged=\' . $paged); while
从函数内调用函数。php返回不需要的值
我正在尝试自定义[库]快捷码的输出,以包含此插件的评论计数:Facebook Comments for WordPress plugin我找到了一个function by Zack Austin (如下所示)从Facebook图表中检索评论数。此外,我还发现了一块code by t31os (如下所示)允许我自定义[库]快捷码的输出。因此,我试图将Facebook评论计数功能合并到可定制的库代码中。现在,当我将这两段代码插入到函数中时。并从我的另一个页面模板中调用该函数(<?php echo fb_
从快捷码更改标题标签
我目前有一个快捷码,可以动态地交换页面上的位置,使每个页面特定于一个位置。例如urlhttp://mywebsite.com/offers/scotland/ 将使我的网站H1Special Offers Scotland 但现在我还想更改标题标签,以允许对搜索引擎进行优化。我不确定是否可以在我的短代码中执行此操作,因为它将在循环中执行,因此也会在标头中执行。php已经完成加载。任何指导都将不胜感激。
Multiple Content Shortcodes
我试图为多选项卡面板创建一个快捷代码。用户可以设置每个选项卡的选项卡数、标题和内容。可能是这样的:[tabs number=\'4\'] [tab title=\'First_tab_title\']first tab content[/first_tab] ... ... [/tabs] 现在,我想知道。虽然可以这样做,但我不喜欢这样,我必须创建单独的短代码,如制表符和制表符。是否有其他更好的方法将所有这些信息传递到单个[选项卡]快捷码?
快捷码以错误的顺序返回值
我有一个shortcode函数,它返回:return \'<ul class=\"list-pages\">\'. wp_list_pages( $args ) .\'</ul>\'; 当然,它会返回:{pages} <ul class=\"list-pages\"></ul> 而不是:<ul class=\"list-pages\"> {pages} </ul> 几乎有同样
如何将侧边栏附加到快捷码的输出?
我有一个短代码应该总是放在侧边栏旁边:// [shortcode] otuput | default sidebar 我的主题允许我为每个页面设置不同的侧栏。所以我在几页上有侧边栏,但不是到处都有。实现这一目标的最佳/适当方式是什么?我在考虑添加dynamic_sidebar($sidebar_name) 但这似乎不是一个明智的想法(尤其是在同一页上有多个我的短代码实例的情况下)。
启动AJAX生成的表单的TinyMCE按钮
如果我按照有关如何为短代码添加tinyMCE按钮的教程进行操作(例如:http://www.garyc40.com/2010/03/how-to-make-shortcodes-user-friendly/ )如果我在thickbox中创建一个启动表单的按钮,则始终会有以下代码来创建启动的表单:// executes this when the DOM is ready jQuery(function(){ // creates a form to be displ
是否将POST中的所有短码数据提取到循环变量中?
我的客户希望有几个页面,他可以在其中编辑Wordpress页面的小而独立的部分。例如,左上角有一个详图索引框。右下角还有一小段显示联系人信息的文本。我希望能够在同一位置编辑所有这些文本片段。我的想法是使用短代码构建一个帖子;类似这样:[top-callout] This is the top callout text. [/top-callout] [bottom-contact-info] 341 Address Rd. City Comma State
为什么我的短代码在其他内容之前执行?
我有一页下面的文字。正如您所看到的,我的短代码位于底部,但当代码运行时,我的短代码的输出会插入到页面顶部,而不是跟随前面的内容。<img class=\"alignnone\" title=\"title_enquires\" src=\"http://localhost/barcelona/wp-content/uploads/2011/08/title_enquires.jpg\" alt=\"\" width=\"589\" height=\"77\" /> <img cl
GET_SHORTCODE_regex()只与第一个短码匹配
法典中有an example 使用get\\u shortcode\\u regex()检查是否在给定页面上调用了短代码:$pattern = get_shortcode_regex(); preg_match(\'/\'.$pattern.\'/s\', $posts[0]->post_content, $matches); if (is_array($matches) && $matches[2] == \'YOURSHORTCODE\') { /
Shortcodes don't work online
我创建了一些已包含到函数中的短代码。php这是短代码。我使用过的php代码:// alert box function alertBox($atts, $content = null) { extract(shortcode_atts(array( \"bgcolor\" => \'#ffffff\' ), $atts)); return \'<div class=\"alertBox\" style=\"bac
21主题中的DO_SHORT CODE()
我观察到twentyten 和twentyeleven 主题。让我举例说明:example.com/category/health-beauty/ 查找一篇只包含短代码的帖子。如果我使用twentyten, 只显示twentyeleven 快捷码已展开。实际上这就是我想要的twentyten 但问题是我找不到do_shortcode 请来twentyeleven 密码必须有一个。正当
无法获取使用自定义快捷代码的默认值
我正在创建一个短代码来嵌入本地托管的Quicktime电影,但我似乎无法保留默认属性。这就是我正在研究的,有人能发现任何明显的错误吗?结果没有给出任何未指定属性的值(在本例中为高度/宽度),而不是所需的默认值480和320。如有规定,则按预期工作。<?php function quicktime_embedder( $atts, $content = null ) { extract( shortcode_atts( array( \'url\' =&
短码、连接和解析错误:语法错误,意外的T_FOREACH
我正在学习如何写一个短代码。我收到以下错误:解析错误:语法错误,意外的T\\u FOREACH。我无法正确连接它。<?php /* Plugin Name: My Plugin Plugin URI: http://mysite.com Description: This does blah Version: 1.0 Author URI: http://www.mysite.com */ fu
通过短码替换值
function add_listing( $atts) { extract( shortcode_atts( array ( \'sslug\' => \'\', \'jslug\' => \'\' ), $atts ) ); global $wpdb; $qstr = \' SELECT * FROM $wpdb->posts LEFT JOIN $wpdb->term_rel
短码中的默认属性不起作用
我正在学习短代码。我的短代码工作正常。但是,我没有得到属性的默认值。function csf_cap_databaseinfo($atts,$content=null) { global $wpdb; shortcode_atts( array(\'title\'=>\'My Default\', \'year\'=>\'1900\'), $atts); $greeting = $wpdb->get_results($