现在位置: 首页 > wordpress
  • 向第三方回调函数添加参数

    时间:2021-12-16

    我一直在开发WordPress插件,并使用do\\u shortcode()在表单中实现了一些功能。。。文件上载。上传处理来自第三方插件,工作非常出色。但现在我有一个问题。我想在我的插件中为上传到数据库中记录的文件分配名称。但是,该db记录的标识符目前在第三方提供的回调挂钩中不可用。考虑到cookie的使用,这种方法过去是可行的,但由于升级到了较新的PHP版本,到目前为止,这个过程失败了。下面是一个subset of the code 我正在使用演示该问题add_shortcode(\'MMD_SHOW_

  • 音频播放器,每隔24小时播放播放列表中的任意一首歌曲

    时间:2021-12-16

    任务是:每24小时从播放列表中随机播放一首歌曲的音频播放器。播放器是一个wordpress插件(Zoomsounds)。显示它的快捷码是[zoomsounds id=“test”]。播放列表音频文件存储为帖子。经过数小时的研究,我发现一些php代码可以帮助:$randomPosts = get_posts(array( \'orderby\' => \'rand\', \'posts_per_page\' => 1, \'tag\' => $ta

  • Wp_Dropdown_Categories()中的‘SELECTED’参数用于什么?

    时间:2021-12-16

    我正在研究其他人的代码(基于Elementor的自定义搜索小部件),但有一件事我不明白。$type_term = get_term_by(\'slug\', get_query_var($taxonomy), $taxonomy); $type = (!empty($type_term) && !empty($type_term->slug)) ? $type_term->slug : 0; wp_dropdown_categories(array(

  • WordPress API发布图像原始数据,在媒体库中不为空

    时间:2021-12-16

    所以,为了抓住问题的核心,我想在worpress网站上发布一张图片api (v2).问题的第一部分是我don\'t have a url or file path, 我只是有raw data of the image 在我之前导出的变量中。问题的第二部分是,一旦发布(正常情况下),图像appears blank 在管理的媒体库中。这是我的代码:if (isset($product[\'priority_web_image\'])) { $image_name =

  • 将媒体文件(仅限文档)迁移到全新安装并保持相同的目录结构

    时间:2021-12-16

    我在新安装的基础上重新构建了一个旧网站。在旧的(生产)网站上有1000多个PDF和Word文档。这些内容已通过/wp-content/uploads/. 文件按年份和月份组织:/2019/01/filename.pdf, 例如新网站有一个不同的网站地图。301重定向已到位,可将旧帖子/页面定向到新帖子/页面。许多需要迁移的文件都附加到旧网站上的帖子/页面。新网站上不再存在大多数此类帖子/页面。我需要将PDF和Word文档迁移到当前位于临时服务器上的新网站。主要目标是:维护旧的文件目录结构,例如。/2019

  • 如何筛选自定义分类术语名称、插件和描述?

    时间:2021-12-16

    我有几个人和我一起在一个网站上工作,他们需要使用一组非常简单的规则创建自定义分类术语;然而,他们似乎不知道如何做到这一点。所以,我试图创建一个某种过滤器,它会自动将它们的值替换为正确的值。例如,他们应该是这样的:[name] -> UTA_1234 // type of training + _ + post id of training [slug] -> uta_1234 // which should be automatic if left blank [descrip

  • 如何回显所有以前缀开头的表

    时间:2021-12-16

    我正在尝试获取所有以前缀开头的表 global $wpdb; $tables = $wpdb->get_results("show tables like \'pro_hist%\'"); echo \'<pre>\'; print_r($tables); echo \'</pre>; 这很有效,它给了我这个答案Array ( [0] => stdC

  • 使用ACF关系字段将发布类型设置为草稿或已发布状态

    时间:2021-12-16

    我目前正在使用ACF关系字段选择器通过自定义帖子类型查询位置,以显示各种页面。这些页面是;“服务”;可向最终用户显示或隐藏的页面。挑战在于,如果用户取消选择服务页面,那么从技术上讲,如果用户知道该链接,该页面仍然可见。更新此选项时,我需要能够将页面设置为草稿状态或已发布。下面是我根据与类似请求相关的其他示例所做的。function my_acf_update_value( $value, $post_id, $field ) { $ids = get_field(\'our_servic

  • 仅显示您是其作者的页面

    时间:2021-12-17

    我试图只显示用户是管理员以外任何角色的作者的页面。下面的代码似乎将站点置于无限循环中,它最终会消亡。add_action( \'load-edit.php\', function() { global $typenow; if( \'page\' !== $typenow ) return; if( current_user_can(\'add_users\') )

  • 在esc_html__中添加换行符

    时间:2021-12-17

    我想在的输出中添加换行符esc_html__ WordPress功能。原始代码为:echo "<span class=\'gp-success\'>" . esc_html__( \'We have just sent you an email with instructions to reset your password. If you do not receive a reset email or password email please look in your

  • 如何对GET_THE_POST_THMBIAN()应用滤镜

    时间:2021-12-17

    我的客户希望我为缩略图添加一个自定义字段,因此逻辑将是如果custom\\u thumnail为空,则渲染原始图像。但我不喜欢写“如果到处都是Stations+我使用SEO插件来打开图形和图像”,所以现在我必须使用过滤器来实现自定义缩略图。我正在考虑wp过滤器,但我没有找到一个用于获取\\u post\\u缩略图的过滤器。apply_filter(\'get_the_post_thumbnail\',function(){ //my if statments })

  • 如何限制媒体窗口中显示的图像数量?

    时间:2021-12-17

    我的网站上有很多图片,所以当我打开wp-admin/upload.php 服务器速度减慢。每次只能显示50幅图像吗?我看到有this similar question, 但它只适用于;设置特色图像“;弹出窗口。我想将该限制也适用于upload.php 窗我如何才能做到这一点?亲切的问候

  • 不同站点的评论字段名称不同

    时间:2021-12-17

    我有一个关于wordpress博客评论栏“名称”的问题。我有两个网站,它们仅在本地局域网上可用。在第一个站点上,如果我检查firefox中的注释字段,我会看到:<textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required="required"></textarea&

  • 插件在自定义主题中不起作用

    时间:2021-12-17

    我正在创建一个自定义主题。在其中,我试图添加沙龙预订插件。此插件创建默认预订页面。当我查看预订页面时,我看不到预订表单。我已经尝试在WordPress默认主题2021中安装沙龙预订插件,它在这个主题中运行良好。不知道我的主题有什么突破。在我的主题中,我添加了wp_head() 就在头部标记结束之前header.php. 我还补充了wp_footer() 就在页脚中body标记的末尾之前。php。我有以下php文件header.phpfooter.phpfunctions.phpindex.phpfront

  • 返回数据而不是回显/打印

    时间:2021-12-17

    WordPress(和PHP)新手,我正在尝试让这个PHP代码段与代码段插件配合使用,这样我就可以在帖子中显示所有媒体附件。它正在工作,因为它现在将附件显示为帖子上的缩略图,但由于使用了print\\r功能,它们出现在页面顶部,而不是放置快捷码的位置。我知道要解决这个问题,必须使用return语句,但我不知道如何正确返回数据。如果我使用return语句,它只会将文本“Array”打印到页面上。是否有人可以帮助我了解如何调整此功能,以便此功能返回显示媒体所需的数据?我假设每个附件都必须添加到一个数组中,然后

  • 小部件和帖子/页面编辑/新建空白,仅控制台错误,无服务器错误

    时间:2021-12-17

    我的帖子编辑、帖子创建、页面编辑、页面创建都是完全空白的页面(没有WordPress导航栏,没有顶部管理栏)。我的widget页面有顶部的管理栏和侧边导航,但页面的其余部分为空白白色上的调试未显示任何错误,PHP错误报告,相同。服务器日志中没有任何错误我尝试过的事情。。。禁用所有插件,仍会发生激活的默认主题,仍会发生上载所有基本WP文件(不覆盖.htaccess或WP config.php)的新版本,如果更新中出现损坏,仍会发生以下控制台消息(来自小部件,页面/帖子类似):块。min.js?ver=7ed

  • htaccess rules not applied?

    时间:2021-12-18

    这里是完整的。htaccess文件,添加了将所有URL/页面重定向到站点唯一可访问页面(内容除外)的代码,包括和管理页面:# BEGIN WordPress # The directives (lines) between "BEGIN WordPress" and "END WordPress" are # dynamically generated, and should only be modified via WordPress filter

  • 如何在编辑器中添加自定义CSS?

    时间:2021-12-18

    我已经为这件事挣扎了一段时间。我试图以列或块中的元素为目标,在本例中是WPForm的“提交”按钮。因此,我在Firefox中打开开发人员工具,选择我的元素并获取类名:<button type="submit" name="wpforms[submit]" id="wpforms-submit-863" class="wpforms-submit" data-alt-text="Sending..."

  • 通过联系人表单7发送电子邮件时更改收件箱中的姓名

    时间:2021-12-19

    我正在使用联系表7,在现场,我正在写作[your-name] <your-email>我有几个问题:它引发错误。使用的邮箱语法无效。此处截图:https://prnt.sc/23keni5 如果默认值FROM email是实际域的电子邮件ID。当我在收件箱中收到电子邮件时(仅供参考,这是我使用CF7向其发送电子邮件的公司电子邮件ID),发件人字段显示;me"E;而不是实际的发件人名称[your-name] i、 填写CF7的实际发件人姓名。如何将电子邮件收件箱中的发件人更改为实际发件人

  • 使用wp-cli创建一个也能解释.twig文件的.pot文件

    时间:2021-12-19

    使用wp i18n make-pot 我可以创建.pot 可以解释的文件.php 文件这是我使用的命令wp i18n make-pot . languages/my-plugin.pot 这很好,但因为我使用wordpress中的timber作为模板引擎,timber使用.twig 文件如何使用wp cli创建.pot 要查看的命令.twig 文件我尝试了这个命令wp i18n make-pot . languages/my-plugin.pot --include=*.twig 这创