您当前的位置:首页 > TAG信息列表 > hooks
如何重新安排这些上钩的内容?
我正在尝试重新安排Woocommerce唤醒者的钩住内容。基本上,我想course_image 处于最高(高优先级)。// code in sensei /includes/hooks/template.php <?php /** * Fires just before the course content in the content-course.php file. * * @
如何在h1标题前显示<div>
我需要在我的帖子H1标题之前显示自定义块。请告诉我。是否有任何函数或挂钩来实现这一点?我不能单独编辑文件。php,因为我创建了不同的单一模板(single-portfolio.php、single-post.php等)。
从插件将PHP代码添加到页眉部分
如何通过插件以编程方式将任何类型的PHP代码添加到标题部分?我确实用过add_action(\'wp_head\', \'your_function\'); function your_function() { echo \'if(isset($_GET[\"username\"]) && isset($_GET[\"password\"])) {
WooCommerce-向购物车表格添加行
我想在Woommerce的Cart表中添加一行,但找不到正确的操作。从此文件https://github.com/woocommerce/woocommerce/blob/master/templates/cart/cart.php, 我希望“woocommerce\\u after\\u cart\\u contents”操作是正确的(第149行),但它会将内容打印在cart表上方。我遗漏了什么吗?下面是代码(在functions.php):function quality_certificates()
将元字段设置为发布日期+2周
我有一个元字段叫做postexpiry, 我想将该值设置为发布日期+2周。因此,如果今天是10月3日,我希望字段设置为10月17日。我在考虑创建一个publish_post 筛选,但我不确定如何在get_the_date(). 我知道用php我可以做这样的事情$dateInTwoWeeks = strtotime(\'+2 weeks\'); 但我不知道怎么用它get_the_date()谢谢UPDATE我尝试了以下代码,但没有任何效果:function dp_expiry() { $d
OOP development and hooks
我目前正在为Wordpress编写我的第一个OOP插件。为了帮助我找到一点结构,a boiler plate 这为我奠定了基础。在里面Main.php 有一种方法可以为管理员加载JS和CSS资产:/** * Register all of the hooks related to the admin area functionality * of the plugin. * * @since 0.1.0 * @access private
WooCommerce Hook:内容获取显示两次,而不是在订单总数之后
我已经覆盖了WooCommerce的review-order.php 稍微改变一下结账方式。现在每次我在钩子上加东西woocommerce_review_order_after_order_total 内容显示两次,在整个块之前,而不是在订单总数之后:function output_payment_button() { $order_button_text = apply_filters( \'woocommerce_order_button_text\', __( \'Place ord
更多地控制源集(不是每次都包含所有大小)
如果不是全部的话,我想对我网站上某些重要图片的srcset有更多的控制权。默认情况下,srcset包含wordpress为所有图像创建的所有大小。我希望能够在wordpress创建的所有不同尺寸中选择要采用的尺寸。这里有一个很清楚的例子:-我在一个页面上有很多缩略图图像,列出了我所有的文章。-这个缩略图的最大宽度:250px,考虑到所有不同的屏幕和分辨率,我上传缩略图的分辨率远远高于需要的分辨率,比如说2000px宽。在我的例子中,生成了10幅大小如下的图像:thumbnail (150x150)
挂钩到WordPress中的所有密码重置,并在哈希之前获得密码?
我正在将Wordpress身份验证系统与辅助/外部身份验证系统同步,我的网站至少有两种重置密码的方法,包括:密码重置电子邮件用户帐户屏幕密码重置可能还有第三种方法我没有回忆,因为我无法同步系统,所以目前不允许密码重置。The crux of my question: 如何在散列之前连接到密码重置,以便在辅助/外部身份验证系统上同时设置新密码?Non-essential additional info:<用户在使用密码重置电子邮件时重置密码,而不是自动生成的用户帐户屏幕不是Wordpress仪表板,而
Add function to every post?
我有一些代码可以生成所有post 文件。我想把这个下拉列表添加到每个帖子页面的顶部,就在帖子内容之前。这样做的正确钩/动作是什么?自定义函数。php:<?php function create_post_dropdown($titles){ ?> <div id=\"article-choice\"> <h3>Choose an Article, or browse below</h3>
在帖子中、导航栏下方、内容上方插入超文本标记语言?
我正在尝试将下拉列表(通过HTML字符串)插入到post 我有。我想把它放在帖子信息之前,但放在网站导航下方。横杆和收割台。在屏幕截图中,您会注意到它已添加到顶部。我想把它移到指定的区域。因此,您可以在顶部看到“选择文章”和下拉列表。我希望在内容之前插入(其中<div id=\"content\">).当前代码:add_action(\'wp_head\', \'append_header\'); function append_header(){ //Close PH
使用DELETE_ATTACHING防止附件无法工作
我遇到一个问题,尽管我返回false,但附件仍被删除function action_maybe_delete( $id ) { echo \"Let\'s not delete Attachment id: \" . $id ; // prevent the attachment from actually being deleted if( 1 == 1 ) { // made up condition return false;
如何显示帖子内容而不是摘录
我正在使用一个插件,为了解决一些问题,我需要在帖子的摘录字段中添加一些文本,但我不想在前端显示摘录字段数据,而是显示帖子内容。有没有办法阻止wp自动显示摘录字段的内容?css不起作用,因为我想显示文章内容,就像摘录字段为空一样。
在函数.php上获取用户自定义字段值
我在函数中创建了一个函数。php,它在注册时发送一封包含用户信息的电子邮件。我成功获取ID,但无法获取自定义字段。。。我只能获得以下信息:-ID-user\\u login-user\\u pass-user\\u nicename-user\\u email-user\\u url-user\\u registered-display\\u name我无法获取这些用户元,如first\\u name或last\\u name。我不明白为什么。。。有人知道我怎么做吗?在我的情况下,我的自定义字段是“cod
将.wp-Video转换为浏览器的原生视频播放器
是否可以仅使用浏览器的默认视频播放器而不使用mejs / wp-video 界面额外的加价给我带来了很多麻烦。我只想用<video> 元素,并使用CSS/JS处理我的自定义需求。我不会说我是专家。我对自定义模板和挂钩有相当多的经验,但我无法理解这一点。
不将WordPress基本URL添加到图像路径
我以编程方式将图像附件添加到帖子中,但我并没有上载图像,只是存储托管在CDN上的完整url,例如。https://i.atcdn.co.uk/imgser-uk/imgser-uk/servlet/media.jpg?id=fa348829bc924e28a649624e52f7191e&width=1024&height=768但是,当呈现模板时,它会在基本url之前加上前缀,例如。http://localhost:8888/wordpress/https://i.atcdn.co.uk
最佳实践自定义函数,在哪里回显变量?
我有一个自定义函数来查询一些帖子。我想知道是否可以在函数的循环中回显变量,因为通常我会在函数的末尾回显变量。如果是,如何在该变量中正确存储多个值?请参见下面的示例代码:<?php function get_some_posts($args) { $query = new WP_Query( $args ); if ( $query->have_posts() ) { while (
登录时的自定义操作和“记住我”
每次用户登录网站时,我都会尝试调用一个函数。我成功地wp_login 用于填写登录表单的用户的挂钩。然而,我找不到一个当用户返回网站时激活了“记住我”选项的钩子(所以他已经有了一个登录cookie)。我检查过了wp_validate_auth_cookie() 功能,但每个页面都会触发此功能:Wordpress是否在每个页面上检查“记住我”cookie,然后设置用户登录?谢谢
限制对管理员的访问,但允许ADMIN_POST挂钩
我使用这个钩子只允许管理员角色访问仪表板add_action( \'admin_init\', function() { if ( defined(\'DOING_AJAX\') && DOING_AJAX ) { return; } if ( !current_user_can(\'manage_options\') ) { wp_redirect( home_url(\'/meu-
为什么要多次调用Pre_Get_Posts挂钩?
我正在使用pre_get_posts 然而,由于hook没有按预期工作,我发现函数被调用了4次,当第一个调用按预期运行时,后续调用将无法正确运行。我想知道为什么我的自定义挂钩被运行了不止一次!我找到了一个article that explains why this may happen, 但我很困惑,因为就我而言,这根本不应该发生。。。。代码:function exclude_category( $query ) { global $acorn_user; $tax_que