现在位置: 首页 > wordpress
  • Redirect Existing Post to CPT

    时间:2021-10-04

    我想将现有帖子(将近2000篇)重定向到自定义帖子类型(比如新闻),而不中断新创建的普通帖子(比如应用程序),这可能吗?

  • 按类别将第一、第二、第三等职位分组

    时间:2021-10-04

    这是一个奇怪的问题,也许是不可能的。我有一个设计,其中每个类别在索引中都有特定的样式。所有内容都在一个网格中,因此一个类别占用两列,另一个类别占用两行,其余两个类别仅占用一行和一列。工作得很好,直到你考虑到客户可能在同一类别中连续发布3次。我需要一种输出帖子的方法,这样无论其他帖子的发布日期如何,类别都始终位于网格中的同一位置。<category 1 - most recent post> <category 2 - most recent post> <ca

  • 即使禁用插件,也要使用本地化的插件名称和描述

    时间:2021-10-04

    我正在进行插件开发,我想本地化我的插件名称和描述,以便这两条信息以其他WordPress开发人员的母语(如果支持的话)显示在WP Admin Dashboard中当前安装的插件列表上。到目前为止,我已经设法做到了这一点,但我注意到翻译并不总是显示出来。例如,如果禁用插件,则名称和描述将以原始/英语显示,而不是以与WordPress实例的语言匹配的语言显示。有一秒钟,我认为这甚至不可能,但后来我注意到插件Hello Dolly(即将预装并最初禁用)的描述是用我的语言显示的(确切地说是克罗地亚语)。我还尝试禁

  • 如何使用我的主题中的数据扩展SelectControl

    时间:2021-10-04

    我正在构建一个定制的gutenberg块,它应该有一个下拉列表(SelectControl)来选择应该将哪个css类添加到我的块中。到目前为止,没有什么特别的。我的问题是,根据我使用的主题,可用的类会发生变化。因此,对于ThemeA,可用的类是;测试1、测试2、测试3“;和ThemeB“;测试2、测试4;。那么,我的主题如何告诉我的区块哪些类可用?我正在考虑一个解决方案,其中我的主题将类转发到我的区块。但我找不到任何钩子或其他wordpress函数来将主题中的数据注入编辑器js前端(SelectContr

  • WordPress多站点(基于子目录),更改子站点URL

    时间:2021-10-04

    我有一个WordPress多站点,子目录如下:https://www.example.com/我在multisite中有一个站点https://www.example.com/site-1/我想重命名为https://www.example.com/site-2/我该怎么做?我假设除了运行搜索和替换工具/插件外,我还需要更新该站点的URL(即。,https://www.example.com/site-1/) 在数据库的某个地方?

  • 过滤器‘COMMENT_NOTIFICATION_TEXT’不起作用

    时间:2021-10-04

    我想编辑在评论审核电子邮件通知中发送给管理员的内容。我已经研究了多个地方,它们似乎都给出了大致相同的例子来实现这一点,但这对我不起作用。我正在将此添加到我的函数中。php文件:add_filter(\'comment_notification_text\', \'my_comment_notification_text\', 10, 2); function my_comment_notification_text($notify_message, $comment_id) {

  • 如何从RSS提要中的帖子中保留HTML

    时间:2021-10-04

    我已经用几个不同的HTML标记建立了一个示例帖子。这是从块编辑器复制的标记:<!-- wp:columns --> <div class="wp-block-columns"><!-- wp:column --> <div class="wp-block-column"><!-- wp:paragraph --> <p>This is paragraph 1.</p

  • 显示父类别中的所有子类别

    时间:2021-10-05

    我有来自父类别的20个子类别,它们与父类别类似9月至11月,最多20个,以下是尝试显示的代码,但我只得到1个类别<?php $categories = get_categories(\'child_of=505\'); foreach($categories as $category): ?> <div class="qitem"> <a href="<?php get_ca

  • Return product description

    时间:2021-10-05

    我有一个函数,我想返回产品描述,但现在它返回每个产品的类别描述。可能有什么问题?提前感谢您的时间,如果您能告诉我出了什么问题,我真的很感激。protected function GetDescription($ProductID) { $terms = get_the_terms( $ProductID, \'product_cat\' ); foreach ((array) $terms as $term) { $prod

  • 如何迁移旧版小工具以阻止?

    时间:2021-10-05

    我正在尝试将遗留小部件转换为块,我正在阅读文档,但我不知道将此javascript代码放在哪里:transforms: { from: [ { type: \'block\', blocks: [ \'core/legacy-widget\' ], isMatch: ( { idBase, instance } ) => { if ( ! instance?.raw ) {

  • Gutenberg内部块允许的类型和可重复使用的块

    时间:2021-10-05

    我有父块example/parent 包含<InnerBlocks allowedBlocks={[\'example/children\']} template={template} /> 和子块example/children 具有registerBlockType(\'example/children\', { apiVersion: 2, ... parent: [\'example/parent\

  • 从wpdb访问底层mysqli对象以进行自定义查询是否安全?

    时间:2021-10-05

    我正在编写一个自定义插件(定制,用于1个客户端,不用于发布和一般消费),需要访问自定义表。一般来说,对于WP,我遵循的原则是在可能的情况下使用更高级别的API,因此很少需要使用\\wpdb。现在我确实有了需求,我发现它是多么古老!通过查看源代码,我似乎可以确定它使用的是mysqli(因为插件需要php 7.1,我们也控制服务器),所以我想为什么不将其用于我的自定义表逻辑?我写了一个小包装:<?php namespace PluginNamespaceHere\\DB; &#

  • 我的插件的翻译不显示

    时间:2021-10-05

    我正在用这把头发拔头发:我想为我的插件提供翻译,但他们没有出现。我遵循文档并采取了以下步骤:使用docker设置本地wordpress将文本域添加到插件信息* Text Domain: my-plugin</向插件信息添加了域路径* Domain Path: /languages/</将翻译加载添加到plugin.php:add_action( \'plugins_loaded\', \'load_i18n\' ); function load_i18n() { load_

  • 如何在WordPress中获取页面插件?

    时间:2021-10-05

    我想知道是否有人知道我如何使用wordpress函数调用wordpress slug。所有这些都是为了以以下方式自动添加所有内容,例如:<link rel = "alternate" hreflang = "fr-BE" href = "https://www.moneytrans.eu/belgium/{{SLUG HERE}}" /> 正如您所看到的,我只需要这个函数来获取页面的slug,而不包括目录或类似的内容。感谢您

  • 用于更新管理员电子邮件的SQL查询

    时间:2021-10-05

    在将临时站点推向生产之后,我有admin@example.test 设置为我需要更改的管理电子邮件。显然,我无法访问该电子邮件来验证更改,因为它不存在,所以我编写了以下查询:UPDATE wp_options SET option_value = \'admin@example.com\' WHERE option_name = \'admin_email\' 我发现this 相关答案,但我不使用phpMyAdmin。这是覆盖此的确定方法吗?还是有更合适的方法?

  • WordPress "nonce" message

    时间:2021-10-05

    随机的问题,但我无法解决或找到解决方案。我需要找到一种改变WordPress的方法;“nonce”;消息“我想换一个换一个”;“nonce”;带“,”;“错误”;当它作为消息输出时。在英国这里“;“nonce”;是儿童性侵犯者的常用术语,我收到了投诉。基本上,我只需要一种方式,让用户永远看不到这个词;“nonce”;在现场。它在学校使用,因此浏览器安全性意味着缓存和cookie存在问题,因此偶尔会弹出。

  • 正在寻找启动cron作业的更好方法

    时间:2021-10-05

    除了使用register_activation_hook 在插件中?对于已经安装并激活该插件的网站来说,它似乎没有什么用处。谢谢

  • 自定义帖子类型年度档案模板的名称是什么?

    时间:2021-10-05

    我知道每种模板都有一个名称。存档CPT。php,或单个CPT,甚至分类法分类法名称。php但是,我应该用什么名字来命名我的年度存档模板?

  • 使用@wordPress/create-block教程在自定义块前端输出中获取不正确的文件路径

    时间:2021-10-05

    我正在关注官方的WordPress;创建块教程“;位于此处:https://developer.wordpress.org/block-editor/handbook/tutorials/create-block/我将此作为插件的起点:npx @wordpress/create-block我将它与本地by Fleel一起用于我的开发环境。除了我尝试在块的CSS中包含其他文件(如自定义字体文件或图像)外,大部分内容似乎都正常工作。这是本教程的一部分:https://developer.wordpress.o

  • 有没有办法检查哪些文件是Vanilla Wordpress的一部分?

    时间:2021-10-05

    有没有办法检查哪些文件是vanilla Wordpress的一部分?我正在从事一个自定义Wordpress项目,该项目有许多添加的部分,我想知道是否有一种简单的方法来检查添加了哪些文件。根目录中有一个文件夹网站。com和内部网站。com有一个名为public的文件夹,在这个文件夹中,我们有wp admin、wp content和wp includes文件夹。所以我想知道是否其他文件夹都不是普通Wordpress的一部分。此外,vanilla Wordpress在wp admin、wp content和wp