您当前的位置:首页 > TAG信息列表 > functions
为什么我不能在函数.php文件中使用一个钩子来加载我的Java脚本?
我是WP的新手(我来自Joomla),我有以下问题:我将这个纯HTML主题(使用引导CSS框架)带入WordPress主题。这是原始的纯HTML演示主题(我有完整的源代码,因为这是一个可下载的示例):http://www.html.it/guide/img/bootstrap/demo/home.html这是我个人正在研究的WP主题:http://onofri.org/WP_BootStrap/正如你所看到的,与最初的演示网站和我的个人WP主题的唯一区别是,在第二个网站中,JavaScript没有加载(因
这个dbDelta语法有什么问题?
我知道这方面有一百万个问题,但我已经搜索了很多,没有找到任何解决问题的方法。这是我在插件激活时挂接的功能:global $wpdb; $src = $wpdb->prefix . \"source\"; $via = $wpdb->prefix . \"via\"; require_once( ABSPATH . \'wp-admin/includes/upgrade.php\' ); $query = \"CREATE TABLE \" . $src . \"
为什么幻灯片放映(使用JQuery FlexSlider制作)在我从函数.php加载时不能工作,但如果我从footer.php文件中加载就可以了?
我有以下情况:我将这个纯HTML主题(使用引导CSS框架)带入WordPress主题。这是原始的纯HTML演示主题(我有完整的源代码,因为这是一个可下载的示例):http://www.html.it/guide/img/bootstrap/demo/home.html这是我个人正在研究的WP主题:http://onofri.org/WP_BootStrap/正如您所看到的,与最初的演示网站和我的个人WP主题唯一的区别是,在第二个演示中,标题中的幻灯片(使用flexslider JQuery插件制作)没有显
更改了unctions.php文件,现在站点为空
我试图更改功能。php CSS页面,注释掉原来的加载字体功能,并将其替换为我自己的。现在,当我尝试访问该网站时,我只得到一个空白页面。更糟糕的是,当我尝试转到wp管理员时,我也会得到一个空白页面。我猜我替换的加载字体功能不起作用,这就是为什么我得到一个空白页面,但为什么我甚至不能访问我的wp管理页面?我该如何解决这个问题?谢谢
当作者添加新帖子时,将默认状态更改为待定
当作者将新的更改后默认状态添加为“挂起”而不是“已发布”时,同上
以编程方式将第一个图像设置为特色
我有400多个帖子,里面有图片,我有一个新模板,每个帖子都需要一个特色图片,这是我上一个模板不需要的。。。我想知道是否有一个脚本可以添加到我的函数中。php能够抓取每篇文章中的第一张图片,并将其设置为特色图片。。。到目前为止,我已经找到了这个,但它不起作用。。。function auto_set_featured() { global $post; $has_thumb = has_post_thumbnail($post->ID); if (!$has_thumb) {&
在模板中包含php文件
比如在我的主题函数中。php文件中,我包含了一个php文件,该文件只能在管理控制面板中访问,并命名为主题选项。php。require_once ( get_template_directory() . \'/theme-options.php\' ); 正如我所说,只有在包含以下基本结构的情况下,才能在管理控制面板中访问此文件:function my_theme_init(){ register_setting(\'my_theme_group\', \'my_theme\');
如何覆盖VALIDATE_PLUGIN函数
如何覆盖WordPressvalidate_plugin 作用我需要为我的插件单独禁用该功能,它不应该影响任何其他插件。我现在不想为我的插件使用validate\\u plugin函数,我找不到声明的挂钩,do_action 或apply_filter, 在wp-admin/includes/plugin.php 文件<?php function run_activate_plugin( $plugin ) { $current = get_option( \'active_
是否使用<!--More-->标记在Genesis中输出文本?
这就是我想要实现的目标!HTML:some text <!--more--> some text 加载post时:some text MY TEXT WHICH WAS ADDED TO THE MORE TAG some text 在我以前的WP站点上,我使用它在插入标签的位置的帖子上显示横幅。不幸的是,我在《创世纪》中无法做到这一点。下面是添加到函数中的代码。我的旧网站上的php:function adsense_added_at_mor
Redeclare function (override)
将以前声明的函数更改为新函数的最佳方法是什么?例如,已声明:function smth(){ echo \'aaa\'; } 我希望它不会显示出来aaa, 但是bbbfunction smth(){ echo \'bbb\'; } 但是,当我插入新函数(inside functions.php)时,会收到错误消息(Fatal error: Cannot redeclare **smth()** (previously declared in ... )更
从特定帖子中随机拉取评论,以快捷代码显示在主页上
我正在尝试使用此处提供的解决方案,在我的主页上显示特定帖子的随机评论:https://stackoverflow.com/questions/11790239/random-comments-on-page-wordpress/11790460#11790460这是可行的,但它从一篇随机的帖子中抽取一条随机评论,而不是用短代码选择我指向的帖子。有人知道如何解决这个问题吗?add_shortcode( \'randomComment\', \'randomComment_handler\' ); &
save_post not working
为了创建(或更新,无论何时更新帖子)unix时间戳元,我使用以下代码启动save\\u post。我将此代码粘贴到函数中。php。但我相信这是行不通的,因为我无法在自定义模板的任何位置访问由save\\u post-in-loop创建的相关unix元。EDIT: 在回答和评论之后,我在save\\u post hook事件中添加了优先级和参数,并更新了检索方式。现在的问题似乎如下所示-创建帖子时,save\\u帖子不会触发,但如果我更新帖子(创建后),save post会触发。另外,在更新时(在创建后的任
我可以防止用户在分类元数据中添加超过两个级别的术语吗?
我正在WordPress中创建一个分层的教程结构,并希望构建它,以便在不需要用户代码的情况下设置前端。到目前为止,我有一个名为“tut\\u page”的自定义帖子类型,它有一个用于自定义分类的元框,名为“tut\\u group”,可以通过分类元框添加术语。对于我的register\\u分类法,“Hierarchy”的值已设置为true。所以我想要层次,但我不想要超过两层的深度。我知道我可以选择在一个模板中显示多少级别的术语,但是否有一种方法可以阻止用户创建比分类元数据库中的两个级别更深的术语?这是我在
包括其中具有函数文件
我正在使用include \'filename.php\' 将php文件加载到模板文件中,原因很简单,因为原来的php模板文件越来越大,我想将这些部分拆分为不同的文件,以便以后参考。Include工作得很好,直到我尝试在包含的文件中使用一个函数,然后它停止工作。我在网上搜索了一下,似乎是因为包含的文件是在远程服务器上运行的(是这样吗?)它不会从函数中提取我的函数。php就像它正常运行一样。正确的方法是什么?看来我不应该用include 也许应该用别的什么?简化代码示例:HTML:<div id=\"
重用函数中的代码并使用循环运行它
在变量中。php,该页面用于显示与产品相关的任何属性。我希望对代码进行一些更改,但不是对所有页面都进行更改,所以我认为只需将其指向创建一个变量函数即可。php,并在自定义循环中调用它。我的问题是如何用变量构造函数。php,放置所有变量。php输入function{ code from [variable][1].php } 创建函数后,如何将其插入循环中,使其与每个产品一起打印? $args = array( \'post_type\' => \'p
需要‘ADD_FILTER’(T_STRING)
我正在尝试为get\\u avatar添加一个过滤器,以便我可以实现avatar对齐,但当我这样做时,我收到expected \'add_filter\' (T_STRING第一种方法add_filter(\'get_avatar\', \'remove_photo_class\'); function remove_photo_class($avatar) { return str_replace(\' avatar\', $image_align , $avatar);
用于从分类中删除每个帖子的函数
我希望有一段代码,当触发时,可以从帖子类型的分类中删除每一篇帖子。我该怎么做?非常感谢。
帖子到期后向所有注册用户发送电子邮件
我有一个功能,当一篇文章在三天后在CPT内发布时,页面会重定向到另一个URL/PERMALINK。代码如下:add_action(\'template_redirect\', \'check_the_date_for_stats\'); function check_the_date_for_stats() { if ( is_singular(\'debate\') ) { // adjust myCPT with your real cpt name $p
Echo string and function?
我正在尝试获取“文本字符串:编辑”<?php echo \'string of text: \' . edit_post_link( \'Edit\' ); ?>但这会输出“编辑文本字符串:”如何使其以正确的顺序显示?“文本字符串:编辑”
获取所有作者的作者元
我们从docs 你可以像这样得到一个作者的元数据:<?php get_the_author_meta( $field, $userID ); ?> 但我希望有一个自定义的“关于我们”页面,其中显示具有特定角色的用户的所有信息(本例中为管理员和作者)。假设我在中有一个函数(使用概要文件的自定义字段)functions.php 像这样:<?php function the_author_box($userid) { ?> <div class=\"auth