您当前的位置:首页 > TAG信息列表 > shortcode
如何将URL参数设置为短码?
我找不到解决方法。。。网址:www.foo。com/some\\u页/?姓名=John页面内容:嗨[姓名]!Worpress仍然重定向回www.foo。com/some\\u页面/我什么都试过了。。。在函数中,我需要如下内容。phpfunction name_shortcode() { return $_GET[\'name\']; } add_shortcode( \'Name\', \'name_shortcode\' ); 在另一个页面上:点击这里www.f
在AJAX代码中访问快捷码?
我有一些数据是用ajax. 数据工作正常,但我有一些shortcode 已在未按预期显示的相同数据中使用。看起来像是shortcode 函数在时不可用ajax 呼叫请任何人帮助我如何访问shortcode 在内部ajax?不幸的是,这里的代码不是很简单。我正在使用Calendar 显示日历的插件。然后使用Tippy 显示日历中事件的短代码,以便在鼠标悬停时展开。使用ajax更新日历(下个月或下一年)时,使用Tippy弹出窗口显示事件的快捷代码不起作用。因为不知何故,在特定时间使用ajax提取内容时,短代码
从前端删除帖子时使用哪种方法
我正在尝试在前端登记我的所有帖子以及删除和编辑链接(使用快捷码API)。我很难删除链接。对我来说,最明显的处理删除的方法是使用查询变量和$\\u GET进行删除。但是,如果用户继续重新加载页面,WordPress会在每次加载页面时尝试删除帖子。想到的另一个解决方案是,将每个删除链接制作成一个按钮,并将其与包含post id和nonce等的隐藏字段一起嵌入到表单中。然而,这可能会导致数百个表单元素和单个页面上更多的隐藏字段,这看起来很混乱。我能想到的最后一个解决方案是使用重定向。我可以使用查询变量,但可以拦
如何检索图库快捷码数据并将其显示在帖子上方
我试图在不使用自定义字段的情况下设置主题的样式。对于gallery posts类型,大多数高级主题都使用自定义字段,这是我迄今为止使用的方法。有了它,我就可以检索附件ID,并在帖子标题上方的幻灯片中显示图像;所容纳之物然而,这会导致主题锁定,我想知道是否有任何方法可以做到以下几点:检索帖子中使用的第一个图库快捷码,以将图像输出为帖子标题上方的幻灯片,并从帖子中删除快捷码,使其不会再次显示在内容中我知道这将涉及大量代码,因此如果有人能为我指出正确的方向,我将不胜感激。我懂一点PHP,可以调整代码,但从零开始
文本小工具中的快捷码不起作用
不知道为什么这不起作用。我没有收到任何错误,只是在文本小部件中没有显示任何内容。短代码适用于页面和帖子。WordPress版本3.9.1add_filter(\'widget_text\', \'do_shortcode\'); // Shortcode for Widget copyright Year [year] function copyyear_shortcode() { $year = date(\'Y\'); return $yea
创建了一个短代码,在一个页面上使用了两次(但不同),但只是输出了两次相同的代码
我创建了一个小快捷码,允许用户将自定义帖子类型的内容输出到另一个页面:[module name=\"foo\"]在给定页面上,我有:[module name=\"foo\"] [module name=\"bar\"] 然而,输出只是foo的两倍。相关代码:<?php // ASSUMING [module name=\"some-slug\"] function cpt_shortcode( $atts ){ $a = shortcod
Remove echo from shortcode
我刚刚开始使用短代码,由于缺乏php知识,我无法想出如何在不使用php echo的情况下使用此短代码。有人能帮我修改代码吗?// SPONSORS Shorcode function sponsors_shortcode($atts) { extract(shortcode_atts(array( \"name\" => \"sponsors\", ), $atts)); $args = array( \"
是否尝试在短码内回显自定义字段?
我目前有这个短代码-<?php if (!function_exists(\'latest_tweet\')) { function latest_tweet($atts, $content = null) { $args = array( \"latest_tweet_icon_color\" => \"#dddddd\", \"latest_tweet_ic
管理主题选项的快捷代码?
我正在尝试为我的2个主题选项创建一个快捷码。基本上,我想把我的主题选项抓取到我的快捷码中,这样我就可以在帖子的任何地方显示它们,比如:[ads_1] [ads_2] 然而,当我试图在我的短代码上获得选项时,它根本不起作用,并且给了我一个错误分析错误:语法错误,C:\\xampp\\htdocs\\themewp\\wp content\\themes\\bots\\u final\\shortcode中出现意外的“theme\\u设置”(T\\u字符串)。php第86行以下是我的短代码片段,在中
如何从另一个PHP函数引用/Echo变量
我已经成功地为我的博客帖子设置了一个PHP函数,以创建一个快捷码,自动显示/设置YouTube视频的iFrame标记的样式,并将持续时间和视图计数直接拉到下面。我现在只想在主页/列表页上显示视频的视图计数和持续时间值(通过loop.php),但很难确定合适的php代码来实现这一点。以下是我在post视图中成功使用的函数:add_shortcode(\'yt\', \'getYoutubeDetails\'); function getYoutubeDetails($atts) {
通过快捷码使用的Api请求的表单插件
我有一个小PHP脚本,带有一个用于注册新闻稿的输入表单。此表单只接受电子邮件地址,然后使用curl进行api调用。现在,我不想将此表单构建为wordpress的插件。它应该很容易用一个短代码在不同的页面上使用。我已经构建了这个插件。我有一个表单,我可以用短代码显示此表单。但我不知道如何从wordpress中的原始php文件构建函数。我不知道如何将表单发送到自身并处理这些值。此外,我需要使用用于确认用户的get参数。这是我的原始剧本,我认为我不想做的事情更容易理解:指数php: <?php
在插件中执行Java脚本
我正在尝试使用我正在构建的插件的短代码显示谷歌地图,但我无法让它工作。有人对此有什么建议吗?这是我的代码:add_shortcode( \'show_map\', array(\'hotSpot\', \'create_map\')); function create_map() { ?> <script src=\"https://maps.googleapis.com/maps/api/js\"></script> <script&g
自定义用户注册快捷代码-重定向标头问题
我创建了一个自定义快捷码,它调用一个函数,该函数将生成一个注册页。注册工作。这里没有问题。我面临的问题是,在成功注册后,用户必须登录。我明白我为什么header already sent error 是因为短代码是在标头信息之后加载的。在短代码中重定向或登录用户的最佳方式是什么add_action( \'user_register\', array($this,\'auto_login_new_user\'), 10);function auto_login_new_user( $user_id ) {&
在WP Tiny MCE帖子编辑器上创建用于快捷码的特殊按钮
我试图在Wordpress的Post editor上的微型MCE编辑器上创建一个特殊按钮。我想为我创建的快捷代码工具提示创建一个按钮。查看我想要的输出:http://prntscr.com/4cy6fd我的工具提示快捷码有以下代码://Text tooltip function tooltip($atts, $content = \'\'){ $atts = shortcode_atts( array( \'class\' =&g
表单处理:如何在输出前处理表单并从快捷码访问数据
我有一个表单,它的输出带有一个短代码。我需要能够有条件地处理表单提交上的重定向,因此表单处理需要在发送任何输出之前进行(我将其放在init 挂钩)。访问表单验证状态的最佳方式是什么($validate) 所以我可以输出表单中发现的任何错误(在短代码中)?使用全局变量是唯一的方法吗?如果可能的话,我会尽量避免。我将有多个表单也需要使用相同的流程。add_action( \'init\', \'wpse_process_my_form\' ); function wpse_process_my_for
如何根据布局创建自定义快捷码?
嗨,我正在开发一个自定义的post类型插件。它支持短代码。我已经创建了一个用于默认布局设计的短代码。再一次,我必须为另一个布局设计创建一个更简短的代码。我的当前短代码[testimonial]我想要这样的短代码[testimonial style=\"fancy\"]. 我该怎么做呢。谁能给我提个建议吗。谢谢
强制[WordPress_Social_LOGIN]快捷代码显示其嵌入位置
这个WordPress Social Login 插件包含[wordpress_social_login] 可以在帖子和页面中使用的短代码。问题是,无论我把它放在帖子正文的什么地方,它总是作为页面上的第一件事呈现。我使用的是突出的主题,我一直在查看一个名为wsl_render_login_form() 它似乎呈现了它,但不清楚它是如何首先将其放置在页面上的。如何在实际放置的位置进行短代码渲染?看起来这应该是默认值,但令人恼火的是事实并非如此。
字幕快捷码链接到哪个WordPress功能?
我在我的页面内容中使用了这段代码,尝试输出带有自定义标题类和id的图像+标题。。。[caption id=\"my-caption-id\" class=\"my-caption-class\" align=\"alignnone\" width=\"399\"]<img src=\"whatever.jpg\" alt=\"whatever\" width=\"399\" height=\"600\" /> My caption text[/caption]...但是标题的id和类名没有被输
是否使用数组自动生成WordPress快捷码?
我创建了一个短代码,它可以自动生成具有给定数组键和值的短代码。函数名不会动态生成。注意:数组键=ShortcodeName,值=Wordpress选项字段。add_shortcode(\"auto_gen\", \"auto_gen\"); function auto_gen() { $a = array( \"get_address\" => \"mg_admin_address\", \"get_phone\"
动态加载的php文件中的联系人表单7的ECHO DO_SHORTRATE代码
我正在加载一个php文件,其中包含echo do_shortcode(\'[contact-form-7 id=\"568\"]\'); 使用jQuery.load() 但短代码什么也不返回。我看到了这个问题和答案,并理解do_shortcode() 不可用:Why might a plugin's 'do_shortcode' not work in an AJAX request?但恐怕我一辈子都搞不清楚这个解决方案是否与我的设置相关。希望有人能帮我弄明白。非常感谢。剧本js公