您当前的位置:首页 > TAG信息列表 > functions

  • 为什么POST_TYPE_LINK两次挂接所有内容?

    时间:2021-09-09

    我添加了一个Wordpress挂钩:add_filter(\'post_type_link\', \'custom_post_type_link_venue\', 11, 3); 钩子里的东西都印了两次。我已经把它简化到最低限度了。function custom_post_type_link_venue ($urlsub2, $post) { if ($post->post_type == \'product\') { echo "test&q

  • 扩展WordPress内置的定制框架,根据环境自动打开/关闭搜索引擎可见性设置

    时间:2021-09-13

    我有一个WordPress框架,我目前正在工作,这是一个美丽的东西,但它不是我所习惯的。我正在尝试扩展此框架,以根据环境(本地/开发/暂存/实时)自动打开或关闭切换(在此处找到:Dashboard->;Settings->;Reading->;Search engine visibility)。我有。设置的环境文件包含该环境和仅该环境的设置的不同部分。这些在对配置进行基本设置后,将调用env文件。例如:<?php use Roots\\WPConfig\\Config;

  • 添加HTML代码以替换PHP中的文本

    时间:2021-09-14

    我想更改未登录用户的下载按钮。我想显示一个带有登录/注册消息的自定义HTML代码,而不是下载按钮。下面的代码隐藏了按钮,但新HTML代码的注入不起作用。<?php if (!is_user_logged_in()) : ?> <style> .product-purchase-box{ display: none; } </style> <script> <p>

  • 仅删除已发布帖子和待定帖子的编辑链接

    时间:2021-09-15

    目前我使用的是shorocdesadd_filter( \'post_row_actions\', \'remove_row_actions\', 10, 1 ); function remove_row_actions( $actions ) { if( get_post_type() === \'post\' ) unset( $actions[\'edit\'] ); return $actions; } 用于从已发布的帖子中删除编

  • 无脚本在WordPress站点中不能正常工作

    时间:2021-09-15

    这就是我在自定义函数中所做的mu-plugin:function jsdisabled() { print \'<noscript> <div style="margin:auto; display:table; text-align:center"> <div style="margin:auto; display:table; width:70%"> <h1>Title&l

  • Get_Current_Screen()返回空

    时间:2021-09-15

    我想把JavaScript代码放在前端的某些页面上。但输出返回null。add_action( \'wp_footer\', function () { $screen = get_current_screen(); var_dump( $screen ); }, 999 );

  • 禁用自动调整上传图像的大小,但仅针对特定文件名

    时间:2021-09-16

    我如何在上传图像时完全禁用wordpress自动调整大小,但仅限于文件名中有特定字符串的图像。例如,在文件名包含字符串“的图像上禁用自动调整大小”;HD";。image\\u xyz。jpeg>&燃气轮机;已启用自动调整大小功能。jpeg>&燃气轮机;自动调整大小功能已禁用image\\u HD。jpeg>&燃气轮机;自动调整大小功能已禁用这背后的原因是什么?我必须在一个特定的插件上以最好的质量处理白色图像,该插件将把图像发送到另一个平台,并且不会在主站点上发布,因此不需要调整大小的版

  • 如何高效地获取没有内容的近期帖子?

    时间:2021-09-17

    这将是伟大的,使一个单一的数据库请求,但我也不知道如何做到这一点。我有这个代码,它可以工作,但我想更改它以提高效率:$cs = get_categories(array( \'orderby\' => \'name\', \'order\' => "ASC", )); $params = array( \'last_five_articles\' => array() ); fo

  • 函数的作用是:显示实际的日期和时间,而不是发布的日期和时间。

    时间:2021-09-19

    真的很搞笑但是我的the_date() 和the_time() 函数显示当前日期和时间,而不是帖子的发布时间,因此每次刷新页面时,时间都会根据实际时间和日期进行更改。我在单个模板中为循环中的自定义帖子使用这些函数,如下所示:<?php if(have_posts()): ?> <?php while(have_posts()): the_post(); ?> <h3> <?="Titre du projet"

  • 没有为我的自定义帖子类型保存自定义元框的值

    时间:2021-09-21

    我已经创建了一个虚拟post类型来检查值,无论它是否被保存。但是,它正在保存“文本输入和文本区域”的值,但未保存其余值(复选框、选择、图像):(我的代码是:function add_your_fields_meta_box() { add_meta_box(\'your_fields_meta_box\', // $id \'Your Fields\', // $title \'show_your_fields_meta_box\', // $cal

  • 仅当加载模板部件时才将脚本样式入队

    时间:2021-09-21

    我已经注册了一些样式和脚本,如果将模板部件加载到模板文件中,则应该加载这些样式和脚本。对于ex:在家里。php<?php get_template_part( \'template-parts/external_links\'); ?> (此模板部分跨不同的模板文件加载)因此,我想排队(functions.php中以前注册的文件)使用模板文件例如,我使用:if(is_page_template(\'admin.php\')){ wp_enqueue_scrip

  • 我可以使用‘unctions.php’编写‘ReWriteCond’吗?

    时间:2021-09-22

    我想在中添加“重写条件”.htcaccess 但不幸的是,我无法访问它。我可以在函数中写条件吗。php?如果是,如何实现?我想添加以下行:RewriteCond %{QUERY_STRING} ^.{1000,}$ RewriteRule ^wp-admin/load-scripts\\.php$ - [F]

  • 如何在模板和函数.php中要求配置文件?

    时间:2021-09-22

    我做了一个配置。php文件,其中存储了一些用于配置的数组,如LDAP和其他内容。我需要在不同的模板上调用它,但我也需要将其转换为函数。php。当我这样做时,我得到了警告,并且我的所有表都没有定义。EDIT我找到了这个解决方案:调用我的配置。php转换为函数。php具有:require ( get_template_directory() . \'/config.php\' );将我的所有tempate/视图中的此要求替换为global $ARRAY_NAME;

  • shortcode // get posts by ids

    时间:2021-09-23

    我正在寻找一个解决方案,以显示在一个快捷码自定义职位。对于一篇文章来说,这已经按预期工作了,但是我想指定多个ID。比如:[posts id=1、2、3、4]因为我来自前端领域,我缺乏相应地调整功能的方法,希望这里有人能为我提供解决方案。add_shortcode( \'posts\', \'posts_shortcode\' ); function posts_shortcode($atts) { $atts = shortcode_atts( array(&#x

  • 尝试列出所有产品类别和其中所有产品的价格范围

    时间:2021-09-25

    我试图显示所有产品类别的列表以及这些类别中产品的价格范围。E、 g级Headwear – £30-£150Shoes – £35-£300其中;“头饰”;是产品类别名称;30英镑;是该类别产品的最低价格,以及;150英镑;是最高的。到目前为止,我已经使用以下代码列出了类别,但不确定如何检查每个类别中的产品并获取价格等。$order = \'asc\'; $hide_empty = false ; $cat_args = array( \'orderby\' =>

  • 是否允许用户或角色查看草稿和预览,但不允许其他管理员权限?

    时间:2021-09-30

    如何允许特定用户或特定角色查看草稿和预览,但不允许他们编辑帖子或具有任何其他管理功能?我可以为角色添加自定义功能,但不知道允许他们查看草稿和预览的逻辑。有什么想法吗?

  • 如何修改自定义页脚文本并获取要在WordPress管理中显示的主题版本号?

    时间:2021-10-06

    我正在试图修改wordpress管理中的页脚文本,并获得自定义主题的版本号,但我的函数工作不正常,我对PHP仍然很在行~先谢谢你!function modify_admin_footer() { echo \'<span id="footer-thankyou">Developed by <a href="http://www.toolcart.com" target="_blank" rel="noopene

  • 如果还添加自定义类,WP_GET_ATTACH_IMAGE函数的大小参数不起作用

    时间:2021-10-07

    我正在尝试以正确的方式输出一些图像,使用wp_get_attachment_image 作用我是这样做的:echo wp_get_attachment_image( $image_id, \'image-size\', \'\', [ \'class\' => \'some-class\' ); 问题是,它只检索图像大小(并将其作为类输出),如果我使用前两个参数,$image_id 和\'image-size\', 像这样:<img width="260" heig

  • 自动将视频‘poster’值分配给存档列表的‘filename’

    时间:2021-10-07

    我的一个网站被用作与>;在媒体库中上载5000个视频。每个帖子使用以下短代码,禁用预加载并分配手动海报。如果帖子包含大量视频,这将减少默认预加载=“元数据”的服务器负载和速度。海报是手动上传的。[video preload="none" mp4="/wp-content/Videos/001.mp4" poster="/wp-content/Pictures/Posters/001.mp4.jpg"][/video] 然而,这对帖子

  • 可以连接到媒体库预览文件栏并使用自定义图像吗?

    时间:2021-10-07

    我正在做的项目,我找不到一种简单的方法让WordPress创建我需要的缩略图大小,而不产生大量的浪费,也无法同时生成WebP版本,所以我禁用了缩略图,我上传了一个全尺寸的jpg或png,然后我手动生成我的WebP和其他尺寸,并将它们复制到上传的文件中。自定义PHP函数处理生成响应<picture>.但是,我希望避免媒体库一直将全尺寸图像加载为缩略图,因为这是对带宽的浪费。我想指出一个小的WebP或JPG版本,它不在库中,但在uploads文件夹中,并让它加载该图像。文件名几乎相同,只是需要附加