您当前的位置:首页 > TAG信息列表 > shortcode
如何在点击快捷码中的链接后通过MODEL注册用户?
我对PHP有相当的了解,但对WordPress还是比较陌生的。在以前的一个只支持HTML/PHP/JS的网站上,我有一个PHP脚本,可以查询MySQL DB表并列出条目(带有日期和位置的研讨会)。对于每个列出的研讨会,都有一个指向注册表的链接(弹出窗口)。这一切都很顺利。现在,我想在一个基于WP的网站上做同样的事情,将研讨会列表嵌入到WP页面中。我已经成功地将一个短代码嵌入到所述WP页面中。此短代码调用的函数与上面提到的PHP脚本完全相同。那部分很好用。我得到了与研讨会及其相应的注册表链接列表。但现在我陷
短码的脚本:连接还是单独加载?
为短代码加载脚本的最佳实践是什么?E、 我有一个库短代码,需要在flickity上使用。最小js(52kb)。短代码仅用于库页面。单独加载和额外的HTTP请求是否会使其他页面上没有的请求权重过大?还是应该将其连接到主js文件中?是否有加载短代码脚本的经验法则?例如,如果脚本小于x kb,则连接,如果大于,则单独加载?
如何仅在用户注销/未注册时才向模板添加HTML
我正在尝试仅当用户注销时才将登录/注册按钮添加到我的主页。我已经尝试在相关模板中使用do\\u shortcode调用:(我知道目前没有条件检查是否登录,但我只是想首先确保shortcode实际工作)add_shortcode(\'loginout_button\',\'add_loginout_button\'); function add_loginout_button { $content = \'<div style=\"text-align:center;back
视频短码和视频海报问题
对WP完全陌生,需要WP视频短代码的帮助。我在我的网页上找到了我的视频,找到了合适的大小,让它播放,播放结束后它会重置到开始。我的问题是,播放后,我希望它重置为页面首次加载时打开的“视频海报”。有人知道我怎样才能做到这一点吗?(请用初学者的术语解释,因为我对WP或编写代码或放置代码几乎一无所知……再一次,完全是初学者,所以请告诉我全部细节,好像我很笨!谢谢!)
如何通过短码获取帖子的详细信息?
这可能很简单。我正在寻找一个简单的短代码,它接受一个post id变量,并引入title/permalink/extract和post缩略图。我知道有一些插件可以处理这一问题,但它们似乎都太过分了。希望能在这方面有所帮助,谢谢!
How does a shortcode work?
我知道如何使用短代码,甚至制作它们,但我需要了解的是,短代码是作为帖子内容存储在数据库中的纯文本,所以像这样的纯文本如何转换为动态文本。我想知道的是x 在服务器将文本发送到浏览器以使其正常工作之前,是否可以处理文本?
强制对短码结果进行“永久”发布缓存
背景故事:我正在从rss提要生成帖子,并使用短代码为帖子添加额外内容。问题是,每次刷新页面时,短代码都会触发并加载新内容。这对用户来说很好,但Googlebot每次访问帖子都会看到太多的大变化——出于合理的原因进行细微的更新,或者用户活动/参与的迹象是好的,大规模的变化,不利于SEO。问题:控制缓存还是控制短代码?1) 理想情况下,应该有某种调度器来控制短代码,即每月刷新一次等。2) 我正在使用WP Super Cache与AutoOptimize&;结合使用;加速工作正常的延迟加载,但没有明显的缓
自动生成摘录,带有短码和阅读更多按钮/文本链接
从此线程:the_excerpt and shortcodes 我从@Programmer Dan那里提取了这段代码,它可以很好地将执行的短代码包含在自动生成的摘录中 add_filter(\'the_excerpt\', \'do_shortcode\'); remove_filter(\'get_the_excerpt\', \'wp_trim_excerpt\', 10); add_filter(\'get_the_excerpt\', \'my_custom_wp_trim_
术语说明回声或返回-显示问题
我有一段有用的代码,可以创建一个短代码,并在帖子上显示帖子标记及其描述。我试图显示分配给特定实时帖子的所有标签,而不是站点的所有标签等。如果我使用echo 术语/描述最终显示在内容的顶部,而不是显示在短代码所在的元素中;如果我使用return 仅显示第一个标记,而忽略其他标记。如能找到解决方案,将不胜感激。谢谢function returnpost_tags() { return get_the_tag_list( \'\', \', \', \'\' ); } add_
为什么我无法在插件中加载Head中的脚本?
我已经注册了应该加载到head部分的脚本。但出于某种原因,我没有把这些链接加载到head中。这些脚本不是在页眉中加载,而是在页脚中加载。 add_action(\'init\', \'my_enqueued_assets\'); function my_enqueued_assets() { //Register Css wp_register_style(\'my-css\', MY_PLUGIN_URL.\'css/my_st
WP仪表板中显示的页面代码
我在这里找不到这个问题,尽管我仔细看了看。如果是这样,我道歉。我已经为我的WP做了一个短代码。当我将短代码放在一个页面上时,代码也可以在仪表板的页面编辑器顶部看到。我如何防止这种情况?我的代码有没有做错什么?代码见下文。if ( ! function_exists( \'sollicitatie_formulier\' ) ) { function sollicitatie_formulier(){ global $wpdb;
将文件URL参数从高级自定义字段传递到短码
我正在尝试创建一个自定义短代码,它使用另一个短代码为网格上的几个音频播放器使用Visual Composer显示自定义帖子类型。我想使用的音频播放器是Compact audio player插件,它使用了[sc_embed_player fileurl=\"URL OF THE MP3 FILE\"]. 我想做的是创建2个自定义短代码,将正确的mp3 url注入fileurl=\" \" 栅格加载时的路径。我正在使用高级自定义字段和代码,这些代码用于我的functions.php 现在是(我计划复制,当我
使用参数创建快捷代码
我正在使用短代码。function bold_text_shortcode( $atts , $content = null ) { return \'<b>\' . $content . \'</b>\'; } add_shortcode( \'b\', \'bold_text_shortcode\' ); 我创建了加粗的短代码[b]content[b].我需要创造[color=red]content[/color].
create shortcodes for posts
$query = new WP_Query(array( \'post_type\' => \'my_posttype\', \'post_status\' => \'publish\', \'posts_per_page\' => -1, \'orderby\' => \'title\', \'order\' => \'ASC\' )); while ($query->have_posts()) {
保护快捷代码、自定义JS和CSS不受主题更新影响
我是一名经验丰富的PHP开发人员,但对WordPress还是新手。我创建了一个站点,并添加了一些自定义JavaScript、CSS和一些短代码。我的CSS刚刚添加到样式中。css(当我点击侧栏中的外观->编辑器时的默认设置)和JavaScript的挂钩以及短代码都在我的主题函数中。php文件。很自然,主题更新了,我所有的更改都被删除了。谢天谢地,我保存了备份,所以我能够恢复我的自定义代码,但我真的希望我的所有自定义代码完全独立于主题。处理短代码、css和脚本/样式嵌入的正确方法是什么,这样主题更改就
在生成固定链接之前是否在标题中添加快捷代码
我需要在标题中有一个特殊的行为,所以我在那里使用短代码,显示很好(我只使用过滤器the_title&;single_post_title), 然而,当生成永久链接时,短代码保持不变(它只是去掉了[ ] )...我需要以某种方式更改源标题before 该链接生成于I don\'t want to do/recreate the permalink logic again.注意:当我直接使用HTML而不是短代码时,得到了期望的结果:)(HTML被剥离,但其内部内容被保留)。然而,对于常规用户来说,这是不
返回的快捷码不正确
我创建了一个短代码,根据一周中的哪一天显示图像。 function custom_shortcode() { return \'<img src=\"/wp-content/themes/coworker/images/daily-social-image-\' . the_weekday() . \'.gif\" width=\"100%\" />\'; } add_shortcode( \'weekday\', \'custom_
add_shortcode is not working
当我在web服务器上使用此文档时,它运行正常,但当此文件运行以使用WordPress中的插件时,我必须将文件的快捷码放在我要应用该插件效果的页面上。。。。但当我放置短代码时,它只显示该短代码的字符串,而不显示效果。请找到下面的编码文件并提供解决方案。<?php function sac_form() { echo \"<html>\"; echo \"<head></head>\"; echo \"<body>\
可重用的动态分类短码
好吧,我花了很多时间试图弄明白这一点,在谷歌上花了几个小时,但我似乎无法让它成为动态的。我有一个快捷码,它列出了与我的自定义帖子类型相关的无序分税术语列表,但目前我必须复制(&;为我要显示的每个分类术语粘贴。我正试图找出如何使其动态化,这样我就可以使用相同的短代码并“传入”不同的分类术语。function list_bar_location_taxonomy( $atts ) { global $post; $taxonomy = \'location\'
如何将参数传递给短代码?
我看过一些关于如何向短代码添加参数的文章,这样我就可以说[my-shortcode post_id=7], 将帖子ID传递给短代码。假设我的页面上有一个表单,用户输入或选择了一些内容,基于此,我想使用用户提供的参数刷新由快捷码表示的内容。这是如何实现的?