您当前的位置:首页 > TAG信息列表 > functions
USER_trailingslashit()的作用是什么?
什么是user_trailingslashit() 函数do,我应该何时使用它?它与trailingslashit() 作用
将精选图像标题设置为仅在填充时显示
我正在试图隐藏特征图像标题,使其无法显示。当前,它将显示build-the-div(但不会填充它,因为它是空的)。理想情况下,我想做的是,如果有人在标题中输入了文本,则只显示div(post_excerpt) 媒体面板中的框。这是我正在研究的代码: function the_post_thumbnail_caption() { global $post; $thumbnail_id = get_post_thumbnail_id($post-&
我想在我的自定义插件中使用创建函数来告诉WP使用不同的头
我很清楚在这方面使用儿童主题。我知道get\\u header($name)。我已经了解了条件标记的用法。我希望我的插件删除该功能:function get_header( $name = null ) { do_action( \'get_header\', $name ); $templates = array(); if ( isset($name) ) templates[] = \"header-{$name}.php\"; $templates[] =
编辑Yoast SEO badcrumbs输出
我想定制Yoast SEO面包屑的输出,到目前为止,我有一个非常有效的方法:add_filter( \'wpseo_breadcrumb_single_link\', \'ss_breadcrumb_single_link\', 10, 2 ); function ss_breadcrumb_single_link( $link_output, $link ) { $element = \'li\'; $element = esc_attr( apply_filte
WordPress自动文件名转换器
所以我使用了这个函数,它允许我在上传时更改目录中的文本文件名。但是,它实际上不会更改文件名,因此在附加到帖子时会将slug更改为ID。例如,我上传了一个文件名为“Grumpy Cat Ate Nemo”的文件,由于该函数,它将更改为ID“89”。但它实际上并没有改变WordPress数据库中的文件名,所以即使文件重命名为ID,它在WordPress上仍然是“Grumpy Cat Ate Nemo.png”。我希望帖子的附件url为http://example.com/grumpy-cat/89, 不htt
摘录长度:获取第一段
我想知道是否有可能从每篇文章中摘录一段,从每篇文章中抓取第一段。我目前正在使用ACF插件,并且有自定义的帖子类型和自定义字段这是我的代码:function custom_field_excerpt() { global $post; $text = get_field(\'news\'); if ( \'\' != $text ) { $text = strip_shortcodes( $text ); $te
Remove Menu Page Giving Error
我在函数中编写了一段代码。php文件,如果用户无法激活插件,只需删除菜单页。按预期工作;但是,只有当登录用户是管理员时,才会在管理区域显示PHP错误。下面是代码片段:<?php /************ Remove admin menu items from anyone who isn\'t an admin ************/ if (!current_user_can(\'activate_plugins\') ) { function
比较职位级别和用户级别意愿列表成员
我正在使用Wishlist成员插件,我正在构建一个比较user\\u级别和post\\u级别的函数,但我无法让我的函数正常工作:check_user_access($userid, $postid){ // get user_levels $user_levels = WLMAPI::GetUserLevels($userid); // get the post levels $post_levels = WLMA
调试错误:错误地调用了wp_enQueue_style
我刚刚上传了一个新的自定义主题,发现容器的宽度只是预期宽度的一小部分,主页下面的部分(这是一个利用ID/锚定位的单页长站点)不再显示。我打开了DEBUG以查看是否可以发现问题,在停用有问题的插件后,我会出现以下错误:注意事项:wp_enqueue_style 调用不正确。在wp_enqueue_scripts, admin_enqueue_scripts, 或初始化挂钩。有关详细信息,请参阅WordPress中的调试。(此消息是在版本3.3中添加的。)在里面/home/achenn/public_html
使用子主题模板覆盖Twenty12模板文件,但在层次结构中处于较低位置
我(我认为)这里有一个有趣的问题。我想做的是创建一个全局归档页面,其中包含所有内容。日期、作者、类别等都在一页上。我有一个孩子的主题,父母是二十一二。在二一二里面有档案。php,类别。php,标记。php,作者。php等,基本上所有方面的归档模板都是单独拆分的。在我的子主题中,我想做的是创建一个存档。php模板,并覆盖所有父模板。我了解创建归档。子文件中的php将覆盖父文件。php,但在它检查归档之前。php它将检查类别。php,并在使用归档之前使用该模板。我的孩子主题中的php。根据template h
何时使用esc_url、esc_html、esc_attr和好友?
已发现esc_url 今天在自定义_s 主题我了解该函数的作用(清理内部的URL),但我不确定它的使用范围。对我来说,如果我接受用户的URL输入,我会使用它。但是当我看到一个显示条目元信息的函数时(see it here...第129行),它使用esc_url, 这对我来说毫无意义。如果我正在处理一个主题,我是否需要转义我放在模板文件中的任何URL?
在unctions.php中定义全局数组?
我尝试创建一个年份数组,它可以在我的模板文件中使用,也可以在函数中的至少一个其他函数中使用。php。function get_the_years() { global $year_arr = range(2001, date(\'Y\')); return $year_arr; } 然后我想在一个函数中使用它,该函数在自定义分类法“year”中为每年创建一个术语。function create_year_terms() { foreach
在一个函数中使用多行变量?
我正在使用评论系统向所有用户添加一条只有他们才能看到的私人留言,我正在使用wordpress评论系统来做到这一点。我编写了一个函数,用一个短代码调用登录用户的评论,以显示在他们的个人资料页面上。我可以在不通过变量的情况下让它工作,但它总是显示在页面的顶部。我似乎无法在函数中调用这些变量。我得到的只是一张空白页。请看一看,告诉我我做错了什么。function notes_by_comments() { global $wpdb; $current_user = wp_ge
Java脚本新手-在中使用而不是在函数.php中使用,加载不正确
Live site.我决定在我的新主题中加入javascript;这是我第一次这样做,并通过博客和论坛将我的想法拼凑起来。我将javascript放在标记中,而不是函数中。php。我注意到,在由javascript控制的导航之后,网站停止加载,这让我相信这就是问题所在,我只是不知道如何准确地找出到底是什么导致了问题。非常感谢您的帮助。<!DOCTYPE html> <html> <head> <meta http-equiv
将代码放置在用于挂钩`save_post`的插件中
今天我在开发一个新插件时遇到了一个奇怪的问题。我像往常一样设置它,创建f711-roomprice Plugindirectory中的文件夹,并创建f711-roomprice.php 以及inc 目录在那里。激活挂钩和包含的函数一切正常,直到我创建了一个包含:include(\'inc/filter-savepost.php\'); 此文件包含以下代码:add_action( \'save_post\', \'f711_roomprice_meta_box_save\' ); fu
如何在短码中使用作者元?
我正在尝试创建一个短代码,该代码将返回到亚马逊上的一本书的链接,其中包含特定于作者的特定附属跟踪代码。我创建了一个名为“amz”的用户选项来保存作者的跟踪代码。当我在其他地方使用它时,效果很好。这是我创建的短代码: function amazon_link_function($atts, $content = null) { extract(shortcode_atts(array( \'isbn\' => \' \',
在弹出模式表单中使用WordPress函数时出现问题
我正在开发一个插件,我在tinymce编辑器中添加了一个按钮,该按钮会弹出一个模式表单,其中包含短代码的选项,然后将包含所选选项的短代码插入到帖子中。模态弹出一个包含html表单和一些javascript的php文件。我想在表单中使用wp\\u dropdown\\u categories(),而不是为猫输入文本。这里有一个片段。我把我用于分类的原始文本框注释掉了,我试图将wp函数插入其中,但它不起作用。我错过了什么?我不知道是否需要调用某个类或某个全局变量。 <?php ?
登录/注销自定义按钮
在我们的网站上,我们在右上角有一个“加入”按钮和一个登录/注销链接,使用<?php wp_loginout(); ?> . 我们希望它显示在按钮中,而不是登录/注销链接。当出现以下情况时,它应该准备好“登录”if ( is_user_logged_in() ) 为false,如果为true,则“注销”。“联接”按钮的代码为:<a href=\"www.google.com\" class=\"join-button\">Join</a> 因此,登录/注销按钮的
使用PHP切换在Cookie中设置的样式表和标题图像
我以前没有做过很多关于cookies或Wordpress的工作,所以我觉得我在我的探索中有点过于乐观了:p我为我的网站创建了两个主题,夜晚和白天。我希望用户能够从侧边栏中启用php的文本小部件中选择他们想要的主题,然后根据他们的选择设置cookie,更改为适当的样式表(style.css用于night,默认值,style1.css用于day),并加载新的标题图像。我这里有一些功能,http://somethingoriginal.net, 然而,在Chrome中,cookie似乎并没有像我所说的那样立即设
获取存在于所有分类中的所有术语名称的简单数组
我可能完全错了,但我正在尝试使用get terms来获取每个分类法中存在的所有术语。我认为这可能是一个php问题。get\\u terms允许您指定从以下数组中获取术语的分类法。。。get_terms( array(post_tag, category, nav_menu, link_category, post_format), $args ) 这是可行的,但我正在编写一个插件,如果人们有自定义分类法,手动输入数组将不起作用。所以我认为解决方案是使用get分类法来生成该数组。问题是,它作为一个