将页面标题作为javacript变量添加到特定帖子

时间:2012-02-16 作者:I.G. Pascual

我对WordPress很陌生,如果这个问题听起来很荒谬,我很抱歉。

我需要一种方法将帖子标题添加到内容中,只在特定的帖子中添加,而不总是在内容中的同一位置。我做了一些研究,但我所发现的都是关于更改中的函数。php文件或循环中的文件。

我不知道是否有任何预定义的函数、标记或代码可用于将此类信息手动打印到内容中。我试着包括<?php 代码,但显然不是它被评论的方式(如果我错了,请纠正我)。

Ps:这是为内容发布商、SEO和几乎对编程一无所知的人所使用的。

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

使用shortcode. 在插件或主题中(functions.php) 添加:

add_action( \'after_setup_theme\', \'wpse_42534_add_permalink_shortcode\' );
function wpse_42534_add_permalink_shortcode()
{
    add_shortcode( \'permalink\', \'get_permalink\' );
}
现在,您的用户可以使用字符串[permalink] 将URI打印到当前帖子或页面。

哦,欢迎使用WordPress堆栈交换!

结束

相关推荐

Shortcode Variations?

下面的函数在使用时创建一个按钮,如so[btn]按钮文本[/btn]function btn($atts, $content = null) { extract(shortcode_atts(array(\'link\' => \'#\'), $atts)); return \'<a class=\"btn\" href=\"\'.$link.\'\"><span>\' . do_shortcode($content) . \'</span&

将页面标题作为javacript变量添加到特定帖子 - 小码农CODE - 行之有效找到问题解决它

将页面标题作为javacript变量添加到特定帖子

时间:2012-02-16 作者:I.G. Pascual

我对WordPress很陌生,如果这个问题听起来很荒谬,我很抱歉。

我需要一种方法将帖子标题添加到内容中,只在特定的帖子中添加,而不总是在内容中的同一位置。我做了一些研究,但我所发现的都是关于更改中的函数。php文件或循环中的文件。

我不知道是否有任何预定义的函数、标记或代码可用于将此类信息手动打印到内容中。我试着包括<?php 代码,但显然不是它被评论的方式(如果我错了,请纠正我)。

Ps:这是为内容发布商、SEO和几乎对编程一无所知的人所使用的。

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

使用shortcode. 在插件或主题中(functions.php) 添加:

add_action( \'after_setup_theme\', \'wpse_42534_add_permalink_shortcode\' );
function wpse_42534_add_permalink_shortcode()
{
    add_shortcode( \'permalink\', \'get_permalink\' );
}
现在,您的用户可以使用字符串[permalink] 将URI打印到当前帖子或页面。

哦,欢迎使用WordPress堆栈交换!

相关推荐

Namespaced shortcode?

我正在改造一个旧的WP站点,该站点有许多自定义的短代码,显然由于代码当前的组织方式,这些短代码在性能方面付出了代价。当然,我可以修复优化不好的代码,使用十几个短代码,并且一天就可以完成,但我想知道如何更好地组织它们。根据WordPress\'documentation, 建议将它们放在插件中并在上初始化init. 我们可以通过这样“命名”它们来减少这个钩子中的负载吗?[com.company shortcode attr=\"attr\" prop=\"prop\"] 有人尝试过这样的解决方案吗