您当前的位置:首页 > TAG信息列表 > functions
如何创建新的可湿性粉剂管理员配色方案?
I followed this guide, 但是idk如果它不适用于WP 5.0+或者如果我做错了什么。我将此添加到我的函数中。php和css文件是Light方案的副本。 function additional_admin_color_schemes() { $theme_dir = get_template_directory_uri(); wp_admin_css_color( \'pro\', __( \'Pro\' ), $theme_dir . \'/wp
插件在激活期间生成意外输出
当我要激活我为示例创建的插件时,wordpress在激活过程中得到了1个意外的输出!这个插件实际上只有一个响应Hello的短代码!我遵循这些步骤,但什么都没有改变:1-用其他名称保存我的插件(文件夹和插件名称等)2-在我在Cpanel文件管理器中创建的其他php文件中复制/粘贴代码3-在记事本中将我的编码更改为UTF-8(无BOM表)++请帮我解决这个问题。我的插件代码是<?php /* * Plugin Name: ARU V1 * Plugin URI:
WP_GET_CURRENT_USER->对于空格,用户登录返回%20
我正在CF7中创建一个自定义表单,并希望通过在CF7中执行业务的快捷代码插件在表中自动创建指向用户id的链接。当用户登录只有一个单词时,它可以正常工作。但是,当用户在用户名中添加空格时,返回值会添加一个%20。不幸的是,当生成用户url时,它会将空格替换为-例如,我在Artist CPT中有一个名为Artist test(用户Id)的测试。CPT地址为https://mysite/artist/artist-test我希望下面的短代码创建的链接可以创建相同的url。但是,返回的url是//mysite/a
如何使用unctions.php完全删除默认页眉和页脚?
我不敢相信这个问题还没有得到回答,但搜索没有找到任何结果。如果已经回答了,请给我指出正确的方向“blank”或“starter”主题和插件有很多选项,但似乎没有关于如何在不安装或修改主题的情况下完全删除默认页眉和页脚的资源。当然,在函数中有一种简单的方法可以做到这一点。php,就像不需要插件就可以删除管理栏一样。
当用户从下拉菜单中选择时,使用不同的快捷码重新加载页面
我使用的是WP作业管理器,列出所有可用作业的页面使用可自定义的短代码交付。所以[jobs per_page=\"10\"] 在前端输出为:<div class=\"job_listings\" data-location=\"\" data-keywords=\"\" data-show_filters=\"true\" data-show_pagination=\"true\" data-per_page=\"10\" data-orderby=\"featured\" data-ord
是否在索引上使用了HAS_CATEGORY并且其中一个被查询的帖子具有该类别?
如果我使用has_category(\'dogs\') 在类似模板的索引上。php或归档。php或搜索。php和循环中显示的一个帖子都有分类狗,函数会返回true吗?我知道它在单个帖子上有效,但我需要知道它在循环和任何帖子都有类别时是否也有效。
无法获取具有某些‘product_cat’的帖子。WP_Query为空
我想为特定产品类别中的woocommerce产品设置属性。然而,这个查询似乎不起作用。我已将以下代码放入函数中。我的孩子主题的php。尝试用term\\u id替换slug,尝试添加“relation”,以防万一,尝试显式设置slug而不是变量,但仍然没有成功。function wccategory_set_attributes($categoryslug, $attributes) { $pquery = new WP_Query( array( \'post_t
获取函数中的当前产品名称。php
在woocommerce\\u single\\u product\\u摘要之后,我在当前产品页面中创建一个按钮我想获取有关当前产品的信息(例如名称和价格),并通过按钮发送电子邮件获取信息这是我的函数代码。php文件:add_action( \'woocommerce_single_product_summary\',\'content_after_addtocart_button\' ); function content_after_addtocart_button() {
Refactor create_function
由于最近WP升级到5.2,我从插件中得到了几个create\\u函数被贬低的错误。插件不再受支持,这意味着我需要自己重构代码。有人能帮我指出正确的方向吗? function _options_page(){ if($this->args[\'page_type\'] == \'submenu\'){ if(!isset($this->args[\'page_parent\']) || empty($this->args[\'page_pare
在GET_Author_Posts_url()中,Author_Nicename参数的作用是什么?
我在看get_author_posts_url() 它将用户id作为参数并返回URL。它有一个可选的第二个参数$author_nicename.get_author_posts_url( $author_id, $author_nicename ); 提供什么$author_nicename 确切地说是吗?
编写检测事件的函数
我正在使用The Events Calendar 处理我正在创建的站点上的事件。如果用户位于事件页面(归档、单张等),我希望启用include。我的include有一些自定义挂钩,用于处理入队、出队和插入自定义HTML。以下是我测试的内容:/** * Detect Tribe Events and add text to top of page */ if ( class_exists( \'Tribe__Events__Main\' ) ) { // Only trigger
在函数中使用大型数组的最佳方式
我需要在wordpress函数文件中定义一个值超过15000的数组:$validpin = array(110019,111222,112233); 我只写了3个值来解释,但实际数组的值将超过15000个。我应该怎么做,因为写15000个值会使函数文件变得非常大?
插入默认文本并在其中更改一个单词的快捷代码?
我是一个初学者,正在从事我的第一个项目。我一直在寻找一些关于如何创建插件或函数以创建特定短代码的指导。假设我准备了两个默认文本;其中,一个%单词%在整个文本中重复出现。插入短代码时,我想指定哪个单词应该替换默认文本中的%word%。因此,假设我想在我的博客文章的末尾插入文本No#1。我想短代码应该是这样的:[Text1 word=“Name”]这将在整个文本中插入准备好的文本,并用名称替换%word%。我希望你能理解我的想法。我不需要代码-如果您能帮助我走上正确的道路,我将不胜感激,非常感谢您按照顺序解释
如何增加连接时间
实际上,我正在使用此脚本来增加连接时间// Reste connecté à WordPress durant 1 an add_filter( \'auth_cookie_expiration\', \'keep_me_logged_in\' ); function keep_me_logged_in( $expirein ) { return 31556926; // 1 an en secondes } 它适用于某些用户,但不适用于所有用户,有些用户经常断开
我正在为我的网站创建一个在线商店,我的目标是在主页上为产品添加描述,但我如何才能做到这一点?
这是我的代码,我只需要在主页上添加描述add_action(\'woocommerce_after_shop_loop_item_title\', \'description_in_shop_loop_item\', 3 ); function description_in_shop_loop_item() { global $product; // HERE define the number of words $limit = 10;&
如果搜索返回为空,则删除分页
我做了一个修复,当搜索栏为空时,它会返回“无结果”,而不是所有帖子,但分页仍会显示出来。有人知道解决方法吗?我的代码搜索。php:<div class=\"wrapper\" id=\"search-wrapper\"> <div class=\"<?php echo esc_attr( $container ); ?>\" id=\"content\" tabindex=\"-1\"> <div class=\"row\">
在WooCommerce管理订单页面中添加产品固定链接
我正在尝试使用以下代码在woocommerce管理订单页面上添加产品永久链接:function fpd_custom_order_item_values($_product) { $url = $_product->permalink; echo \'<p>\'.$url.\'</p>\'; } add_action( \'woocommerce_before_order_itemmeta\', \'fpd_custom_o
将元密钥与Pre Get POST中的当前日期进行比较
我正在寻找一种将字符串与当前时间进行比较的方法。我发现了这个问题“pre_get_posts filter using numeric meta_query comparison (from dates)“我对如何让它发挥作用感到困惑。$expire = get_field(\'status_time_duration\') + get_the_time(\'U\'); // UNIX time that gets the publish date plus an additional time in
查询unctions.php中的帖子并更新字段
我在中查询帖子时遇到问题functions.php. 这主要是在后端更新帖子,而不是在前端显示查询。我正在尝试获取所有使用状态帖子格式的帖子,如果变量为true,则更新一个元字段。我的代码:function status_alerts($query) { //start function global $post; // set the global $args = array( // all posts in the status post format \'posts_
扩展WordPress音频小工具以接受HLS(.m3u8)URL
我正在开发一个新的调频广播电台网站,我试图使用默认的WordPressAudio Widget 播放他们的实时音频流。问题是Insert from URL 选项不接受.m3u8 URL。我已尝试插入以下URL:https://streamingcdn.alaan.tv/fm/fm/playlist.m3u8但它显示了以下错误:Looks like this isn’t the correct kind of file. Please link to an audio file instead.