您当前的位置:首页 > TAG信息列表 > functions
如何使用WooCommerce订阅获取订阅密钥或ID
我需要获取特定订阅的订阅密钥才能传递到自定义函数中。我引用了文档,其中显示了如何获取密钥,但我未能将其集成到代码中。因此,我的代码所做的是,当触发续订时,我会使用我的函数挂接到已处理的\\u subscription\\u付款。因此,此代码仅在支付订阅续订时运行。代码如下。文档位于此处:https://docs.woothemes.com/document/subscriptions/develop/functions/management-functions/此处的代码(位于functions.php中
在自定义分类上使用重写时,在单个自定义帖子类型页面上获得404
在使用自定义分类法中的“重写”选项时,我的单个自定义帖子类型得到了404分。如果我将重写去掉,则单个页面可以工作,但自定义分类法存档可以工作,而404可以工作。这是我自定义帖子类型的代码;/* Training Post Type */ function add_training_post_type() { $labels = array( \'name\' => _x(\'Training\', \'post type general name\'),
如何将自定义菜单与Bootstrap WordPress主题一起使用?
我有这个“主”菜单,在CMS中有几个项目,我可以很好地列出这些项目PHP code:$args = array( \'theme_location\' => \'primary\' ); wp_nav_menu( $args ); PHP输出带有<ul> 标签但是,我想使用HTML 看起来是这样的:<ul class=\"nav navbar-nav\"> <!-- primary menu it
使某些div显示更长时间
我有这个代码来显示我的一些div一天,然后消失。此代码要放置在functions.phpfunction post_from_today_class($class) { //add .new-post-today to post_class() if newer than 24hrs global $post; if( date(\'U\') - get_the_time(\'U\', $post->ID) < 24*60*60 ) $class[] =
是否建议使用$POST->COMMENT_COUNT而不是GET_COMMENTS_NUMBER($POST_ID)
我在向WordPress codex学习关于全局变量的知识var_dump($post) 我发现了$post 具有名为comment_count我想知道我是否可以直接使用$post->comment_count 而不是get_comments_number( $post_id ) 在回路内部?还是有什么缺点?
函数.php如何根据模板名称添加css/js?
如何根据模板名称添加自定义CSS和JS文件?例如,我的普通页面都将有一个绿色的背景色。现在我想要这个Blue Template 将有一个额外的CSS文件完成的蓝色背景色。我该怎么做?Blue.php<?php /* Template Name: Blue Template */ ?> <?php get_header(); ?> <div class=\"container\"> <h1>Thi
联系人7从函数中删除带有“wpcf7_autop False”的标签。php
我想删除这些<p> 和<br/> 我的contactform7表单中的标签。现在他们有了这个wpcf7\\U自动程序,可以在插入时将其设置为false:define(\'WPCF7_AUTOP\', false); 至wp配置。phpThe problem is:我需要将此设置附加到我的主题中,因此可以通过函数了解如何实现。php文件?
将$_POST从页面模板提取到函数。php
WordPress加载页面模板和functions.php.我有front-page.php 其中$_POST[\'sort-by\'] 允许用户使用下拉菜单对帖子进行排序。它很简单,工作也很好。现在是我能够“加载更多帖子”的部分,它使用wp_ajax 和wp_ajax_nopriv 和中的函数functions.php 以默认显示的帖子数量的偏移量获取其他帖子。我的AJAX查询工作正常,但我无法获取$_POST 数据来自front-page.php “”中的模板functions.php 对AJAX获取
用于WordPress的异步Java脚本和CSS
我正在尝试在没有插件的情况下使JS和CSS异步(我知道这是可能的,不需要太多的编码)。由于我不太懂php,我希望你能在这里帮我一点忙。我找到了这段代码来处理这类事情,但我真的不知道如何使用它。function add_async_attribute($tag, $handle) { $scripts_to_async = array(\'my-js-handle\', \'another-handle\'); foreach($scripts_to_async as $asyn
如果我隐藏更新通知,插件可以自动更新吗?
我正在尝试从特定插件中删除插件更新功能。我已经搜索过了,找到了一个好的answer. 根据下面的答案,函数实际上对插件隐藏了更新通知,并且工作正常。function filter_plugin_updates( $value ) { unset( $value->response[\'akismet/akismet.php\'] ); return $value; } add_filter( \'site_transient_update_plugin
If is multiple page templates
通过功能。php,我正在尝试基于两个单独的页面模板将特定的脚本和样式排队。以下是我尝试过的:if ( !is_page_template(\'page-templates/page-index.php\') && !is_page_template(\'page-templates/page-contact-us.php\') ) { // Map wp_enqueue_script(\'google-map\', \'https:
从早于特定日期的帖子中删除精选图片
我经营着一个由数百名编辑组成的网站网络,最近有图像版权巨魔在追击我们。这些图片中的大多数都是一年或更老的,所以我们希望从超过6个月的帖子中删除所有图片。目前,我已经编写了一个插件,它使用SQL查询从帖子内容中删除图像,并在每日cron上运行。我唯一搞不清楚的是,删除这些帖子上的特色图片,这让我头痛不已。以下工作,如果手动完成:delete_post_thumbnail( POST ID HERE ); 但是,如果我使用foreach循环运行查询,它将不起作用。所以,我有一些根本不起作用的东西:f
在wp_list_ages中使用深度=n
我想知道在wp\\u list\\u页面中使用深度n的正确方法是什么。目前,我的侧边栏中有一个菜单,可以深入到4个级别,但我想阻止级别3&;4从显示。法典说:\'depth\'(int)要包含在生成的列表中的页面层次结构中的级别数。接受-1(任何深度)、0(所有页面)、1(仅限顶级页面),and n (pages to the given n depth)。默认值0。我尝试过:wp_list_pages(\'child_of=124&title_li&depth=n(2)\')
Preferred Use of home_url()?
这不是问题,但我只是想看看其他人是如何使用这个函数的。虽然法典提供了一些直接的例子,但它并没有真正说明首选的使用方法。例如,如果我的域是example.com 我可以写以下任何内容:<a href=\"<?php echo esc_url( home_url() ); ?>/example\">Example Page</a> <a href=\"<?php echo esc_url( home_url(\'/\') ); ?>example\
Wp_enQueue_脚本+wp_enQueue_style自何时起
wp_enqueue_script + wp_enqueue_style: 这两项是wordpress的最新发明,它们来自多年。我从udemy购买了一门课程,他的作者没有使用这些功能。他的视频看起来像是自由撰稿。他说,1年前他制作这段视频时,它并不存在。请告诉我这些东西被纳入WordPress有多久了。
发布自定义和分类404错误
基本上,单个永久链接会给我404个错误。可能是错的?代码如下:function post_types(){ register_post_type(\'carta\',array( \'labels\' => array( \'name\' => \'Cartas\', \'singular_name\' => \'Carta\', \'a
警告:Call_User_Func()要求参数1是有效的回调函数
我一直收到这个错误时。我正在尝试插入仪表板小部件,但我不知道是什么导致了错误。警告:call\\u user\\u func()要求参数1为有效回调,在C:\\xampp\\htdocs\\9ja\\wp admin\\includes\\template中找不到函数“voguepay\\u woocommerce\\u payouts\\u dashboard\\u widget\\u display”,或函数名无效。php在线1037下面是添加小部件的代码 public function re
如何根据ID获取已注册侧栏的名称?
假设我在functions.php中有这段代码:function mytheme_widgets_init() { register_sidebar( array( \'name\' => esc_html__( \'Sidebar Name\', \'mytheme\' ), \'id\' => \'sidebar-2\', \'description\' =&
是否可以在WordPress短码中定义变量,然后使用特定变量调用短码?
这是我第一次尝试制作自己的短代码。What I am trying to do我有11种不同的明星评级输出,我希望能够在帖子中使用。我想把它全部打包成一个短代码,并能够调用我想要的特定评级。我想象这样的情况:[star\\U评级等级=“3”]这将产生五分之三的星星。What I know我已经想出了如何为每个年级使用单独的函数和短代码来实现这一点,但它似乎非常多余。What I have这就是我迄今为止所做到的:function star_rating_5_func( $atts ) {
将存储变量传递给ADD_FILTER
我在一个网站上工作,页面标题是从外部数据源动态生成的。所以很明显,Yoast SEO/WordPress SEO在输出OpenGraph标签等时,根本不知道头部的正确标题、描述、图像等。到目前为止,这应该没有问题,因为WordPress SEO支持过滤器连接到输出中。你可以在this list.过滤器必须进入functions.php, 我需要将生成的数据传递给它,然后挂钩将发挥其魔力。因为我不能在中使用变量add_filter() 我需要一些办法。我已经在使用this technique describ