问题标签 [shortcode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 有什么方法可以缩短我的相同功能的代码吗?
我必须在我的网站上运行许多相同的功能
和和...
和我同样的功能
和和...
它只有 X1,X2,... 和更多不同
有什么方法可以缩短我的相同功能的代码吗?
现场演示:http: //jsfiddle.net/G3ERL/
javascript - javascript中是否有更多简短而棘手的代码?
我在 Double bitwise NOT (~~) 上发现了以下简短而棘手的代码
- James Padolsey
http://james.padolsey.com/javascript/double-bitwise-not/
Web Reflection: JavaScript 中的两个简单技巧(旧的,但总是有用)
http://webreflection.blogspot.com/2008/06/two-simple-tricks-in-javascript-olds.html
双位不
Math.round(v)
=== ~~v
Math.floor(v)
=== ~~v
(如果 v > 0)
isNaN(Number(v)) ? 0 : Number(v)
=== ~~v
(如果 v is not float)
double not
Boolean(v)
=== !!v
( !Boolean(v)
=== !v
)
bitwise shift
Math.round(v / 2)
=== v >> 1
Math.round(v)
=== v >> 0
single bitwise not
a.indexOf(v) !== -1
=== ~a.indexOf(v)
javascript中有更多简短或棘手的代码吗?
php - 防止 PHP preg_replace 替换短代码标签内的文本
在 WordPress 中,我们可以使用以下格式在帖子内容中使用简码功能:
[简码]数据[/简码]
例如:
[简码]Lorem ipsum[/简码] dolor sit amet,consectetur adipiscing elit。Praesent laoreet 发酵菌。Ut molestie purus interdum lacus pharetra placerat。
我的问题是,我们需要替换帖子内容中的任何文本的正则表达式是什么,除了简码中的文本?
php - 在用于显示内容时使用 WordPress 简码
我正在一个单页网站上工作,我在该单页上显示来自其他页面的内容。为此,我添加了一个允许我使用<?php echo getPageContent(ID); ?>
它的功能,它工作正常,除非我需要显示短代码中的内容,它只是将代码作为文本吐回。有解决办法的想法吗?
mysql - 从 MySql 查询某些值的 Wordpress 简码
我有一个 MySql 表,我在其中放置了一些值:id、机会名称、机会类别、佣金等。现在我需要(自动)创建一个短代码来调用这些值赢得一个数组,例如,如果我写[opportunity id="1"]
wordpress 在数据库中有机会展示横幅id=1
。
这是我的代码
谢谢大家
wordpress - 通过简码使插件运行
许多插件需要将一些 [短代码] 放置在页面中,有时在循环中。但通常它只会使实际的 [短代码] 出现在我放置它的位置,而不是其他任何东西!
例如,某某联系表格插件要求我将 [联系表格插件] 放在我的联系页面中,结果我应该会看到一个表格出现在那里,但我看到的是一个空白页面,其中出现了简码。
我对 WordPress 比较陌生,所以这个问题听起来一定很愚蠢,还有人可以痛苦地向我解释吗?
php - 多个实例破坏了 WordPress 简码
我编写了一个短代码,它根据 id 显示作者个人资料。例如 [user-profile id="1"] 将显示在user-profile.php中为作者 1 定义的配置文件块。它有效(即使在同一页面上有多个实例)。
...除了短代码输出显示在其他条目内容之前,无论其在代码中的位置如何。为了解决这个问题,我添加了这个修复:
...这可以解决定位问题,但破坏了短代码的多个实例。[user-profile id="1"] 有效,但 [user-profile id="1"] [user-profile id="2"] 破坏了它——页面此时停止加载。
如何修改它以允许多个实例?
php - 在短代码中返回内部 foreach
我正在使用下面的 PHP 代码来显示基于应用于我的 WordPress 帖子的自定义分类法的 CSS 类。我的分类法称为 CC,它的三个选项是 x、y 和 z。对于包含所有三个的帖子:
输出:x-active y-active z-active
我正在尝试将其转换为 WordPress 简码函数(echo
据我所知,其中不起作用),基本上我需要弄清楚如何捕获cc_class()
为一个变量(而不是数组),以便它给我相同的输出多于。
输出:<div class="default x-active">...</div>
它只取第一个词而不是全部三个,这让我想知道如何return
在foreach
循环中工作。知道我怎样才能让它工作吗?
所需的输出:<div class="default x-active y-active z-active">...</div>
更新 1:我按照建议尝试了,但.=
出现空白错误:
更新 2:我删除了这global $post
条线并且它有效 - 甜!谢谢大家 =)
php - 破坏 Wordpress 网站的简码
我正在本地版本的 Wordpress 网站上为 Wordpress 创建新的简码。
在functions.php中,我添加了例如:
只添加函数是可以的,但是当我添加 add_shortcode() 部分时,我遇到了一个主要问题。
它以某种方式破坏了某些东西,我得到了 500 个错误,这意味着我什至不能再在本地加载我的网站了。
有什么想法吗???
非常感谢!
编辑:
来自 PHP 错误日志:[21-Jun-2011 19:02:37] PHP 致命错误:调用第 4505 行 /Users/jonas/Sites/jll/wp-includes/functions.php 中的未定义函数 add_shortcode()
jquery - jQuery 手风琴和 Wordpress 简码
我正在尝试让 jQuery 手风琴/标签短代码看起来像这样
我已经尝试了很多方法,但我似乎无法让它工作
如何才能做到这一点?