您当前的位置:首页 > TAG信息列表 > shortcode
是否可以在TinyMCE的选项窗口中添加一个中继器字段?
我正在尝试使用TinyMCE的编辑器为WordPress创建一个手风琴快捷码生成器。addCommand/windowManager。打开功能。我希望能够在弹出窗口中添加一个可重复的区域,以添加标题(&a);每个手风琴项目的文本区域,以便在提交时,使用这两个参数(标题和文本区域)输出每个手风琴项目的短代码。i、 e.:[手风琴][手风琴项目标题=”]内容[[手风琴项目][手风琴项目标题=”]内容[[手风琴项目][手风琴项目标题=”]内容[[手风琴项目][手风琴]下面是我的mce按钮的一个示例代码,它使用了
如何在短代码中包含其他插件的css文件?
我编写了一个插件,可以创建一个短代码,以及其他东西。该短代码需要一个post\\u id参数,它提取该帖子的内容,并返回该帖子的过滤内容(例如,它应用所有过滤器,以便完成该内容中的任何其他短代码)。以下是代码的精简版本:public static function myshortcode($atts = null, $content = \"\") { global $wp_filter, $merged_filters, $wp_current_filter, $post;
在Java脚本标记内调用PHP标题
我有一个视频库,所有的标题都是由php. 它们来自我的Wordpress媒体库的附件标题。然而,这些视频的lightbox是用javascript定制的。我怎样才能把php 中的标题iframe markup?PHP-需要使用$attachment_data[\'title\']: <?php $the_query = new WP_Query(array( \'post_type\' => \'attachment\',\'category_name\' =&
Is Post-Author-Id shortocde
基于以下代码创建短代码有多困难:<?php if($post->post_author == \'8\'): ?> Yes This Post Is By Author Id 8 <?php endif; ?> 因此,这里的短代码类似于[post-author=“8”]文本我可以创建简单的短代码,但当涉及到使用参数时,我会有点不知所措。
在AJAX调用响应中未解析快捷代码
我有一个简单的函数,它返回具有给定pageID的页面内容:function get_page_content(){ $id = $_REQUEST[\'id\']; $page_data = get_page($id); echo apply_filters(\'the_content\', $page_data->post_content); //echo do_shortcode($page_dat
如何使用定制器自定义快捷代码
一般上下文:我有一个插件,它实现了一个小部件,我想把小部件变成一个短代码。小部件有许多选项,其中一些选项是互斥的,在任何情况下,在内容中有20个属性的小部件都不是好的UX。解决方案似乎是使用定制器,但我如何让它知道短代码的存在以及在哪里存储设置?有一个插件将一种虚拟侧栏作为短代码,它只会忽略自定义程序。为了便于讨论,我们可以假设每个内容只有一小部分(少于4个)这样的短代码,因此规模不是问题。我在考虑两个方向,但都有一些“缺失环节”创建虚拟边栏问题是:(较小)将短代码映射到侧栏,以及(较大)阻止用户尝试将小
快捷码可以从内容中获取HTML/文本,然后通过添加的HTML返回两次吗?
我正在努力减少自己的一些工作,我希望有人知道这是否可行。这些是设置在滑块中的图像,该滑块在多页文章的下一张幻灯片上显示图像上的文本覆盖。这就是我想做的。拿着这个:<h2>Image Title</h2> [caption]<img src=\"http\">[/caption] text for slide 并按如下方式输出:<div class=\"singe_slide\"> <h2>Image Title&
如何创建具有悬停和复杂选项的快捷码
我想知道当你必须创建一个带有多个悬停或复杂选项(渐变、boxshadow等,不能内联的东西)的短代码时,你会怎么做。如何生成css。我不想生成<style></style> 块,因为对于在页面中使用10次的简单短代码,将生成10个块。所有的短代码都是由用户从页面设置的,因此在调用\\u content()时创建。我想让用户可以编辑和自定义exmample的短代码,让用户选择按钮悬停时使用的边界半径等。正在寻找一个可以验证为html5和WC3的选项。我希望为每个短代码添加一个ID并生
调用wp_LOCALIZE_SCRIPT中的快捷代码条带化结果
我正在Wordpress插件上添加一些功能,点击后需要通过ajax调用一些短代码。我第一次尝试的是在我的函数中调用ajax处理内部的短代码。php文件:add_action( \'wp_ajax_nopriv_showads\', \'showads\' ); function showads(){ echo do_shortcode(\'[myshortcode]\'); wp_die(); } 在这里,我将在aja
快捷代码在自己的模板中不起作用
在我为网球俱乐部设计的模板中,我遇到了一个很好的渲染短代码的问题。然而,现在我想集成标准的WordPress库,它是由一个短代码实现的,但该短代码并没有显示为普通的库,而是显示为没有任何图像的文本。有没有办法解决这个问题?代码:<?php get_header(); ?> <?php $options = get_option(\'tcs_theme_options\'); ?> <section id=\"page-content\">
Php模板短码可以吗?
我能让每个人都同意在模板中嵌入短代码是“正确的”做法吗?我已经对它们进行了测试,它们工作得很好,但我只是想了解每个人的想法。谢谢下面是一个示例:<?php echo do_shortcode(\'[course_complete]\'); ?>
快捷码在AJAX调用中不起作用
我正在使用AJAX加载主页上的下一组帖子。立柱加载良好,但不会渲染短代码。我正在尝试对ajax调用获取的内容使用do\\u shortcode函数(尽管专家建议not to use do_shortcode) 但显然它正在失败。以下是我处理请求的函数:function theme_load_more_posts() { check_ajax_referer( \'theme-load-more-posts-nonce\', \'nonce\' ); $args =
UberMenu将当前用户的帖子作为菜单项列出
我正试图将用户的帖子变成菜单项,但运气不好。这是我到目前为止所拥有的,但没有发挥作用。我想通过添加一个短代码来使用高级自定义内容。add_shortcode( \'current-posts\' , \'ss_get_current_posts\' ); function ss_get_current_posts(){ global $current_user; get_currentuserinfo(); $author_query = array(\'posts_per
在内容顶部输出快捷码
我有一个短代码,它总是在页面内容的顶部输出。我不确定在这种情况下输出缓冲区的正确用法。下面是我的快捷码函数:function nt_course_note_call_sca() { // only show logged-in members on learn dash pages $post_type = get_post_type(); $types = apply_filters( \'learndash_notes_suppor
在短码后插入自定义HTML
情况是,我需要在幻灯片下添加一个HTML横幅,这是主页内容中的一个短代码。我个人讨厌添加一些div 标记到TinyMCE编辑器,因此我正在尝试筛选the_content 并在特定的短代码后添加我的HTML。下面是一个解决方案,但我不确定是否有更好的方法。在特定短代码之后添加内容的最佳方式是什么?
在函数中设置YouTube大小。php
我正在使用下面的代码设置youtube嵌入链接的宽度和高度////////////////////////////////////////////////////////////////// // Youtube shortcode ////////////////////////////////////////////////////////////////// add_shortcode(\'youtube\', \'shortcode_youtube\'); func
WordPress快捷码与性能
短代码是否会影响性能?每个使用这种技术的插件都必须解析帖子/页面内容,寻找短代码?如果是这样的话,那么最好限制尽可能多的基于短代码的插件?
自定义字段(视频/音频URL)和嵌入功能
我想知道是否有任何方法可以将自定义字段(在自定义帖子类型中)与嵌入的短代码结合起来?长话短说-用户在名为videox的字段中键入视频(youtube、vimeo)或音频(如soundcloud)的url。当我渲染此字段时,它当然会显示为字段中的状态。如何将此类输入转换为嵌入式音频/视频?我尝试在嵌入(如do_shortcode(\'[embed]\' . $adresgoeshere . \'[/embed]\');) 但没有成功。
停止条带快捷代码()剥离快捷代码中的内容
我有一个短代码:add_shortcode(\'refer\', function($atts, $text) { $defaults = [\'link\' => \'\', \'nofollow\' => true]; $atts = shortcode_atts($defaults, $atts, \'refer\' ); $nofollow = $atts[\'nofollow\'] ? \'rel=\"nofollow\
快捷码没有输出所有所需的标记
我很难让我的短代码输出所有的标记-出于某种原因,它只输出了部分标记。我有以下功能:function shortcode_container($atts, $content = null) { $type = isset($atts[\'type\']) ? $atts[\'type\'] : \'\'; $margintop = isset($atts[\'margintop\']) ? $atts[\'margintop\'] :