在循环中显示计划的帖子(但不链接到它们)?
有没有一种方法可以在常规循环中显示预定的帖子,但不链接它们?我想表明他们很快就会来。这段代码使它们可见,但你可以点击帖子,这是我不想要的。add_action( \'pre_get_posts\', function ( $wp_query ) { global $wp_post_statuses; if ( ! empty( $wp_post_statuses[\'future\'] ) && ! is_admin() &
如何创建管理员权限小于1或2的角色?
我已经创建了一个新角色,我需要为这个角色授予管理员较少的完全权限和能力创建新的管理员用户和编辑插件/主题。是否可以全部召回并只删除我需要的3个,或者我必须在我发布的代码中添加1 x 1(编辑/删除帖子)?$result = add_role( \'Client\', \'Client\', array( \'read\' => true, \'edit_posts\' => true, \'delete_posts\'
使用自定义metabox在给定日期后自动更新帖子
我有一个自定义的职位类型,将管理一些职位。我将实现一些自定义元盒,这些元盒将保存有关职位的额外信息,这些信息将像类型ecc一样插入。有一件事我不确定:是否可以使用metabox设置发布职位的截止日期?例如,如果我今天发布了一个职位,并且我希望状态在某个日期后自动更新为关闭状态,那么我如何实现这一点?我想更新该职位的状态以及从前端申请该职位的可能性。任何代码片段和帮助都将不胜感激。
自动将链接更改为代销商链接
我的目标:我希望与我所属的商店(例如亚马逊)建立外部链接,以自动获取其附属ID。示例:我在博客帖子编辑器中放置的链接https://www.amazon.com/dp/B07K344J3N/前端更改为https://www.amazon.com/dp/B07K344J3N/?tag=myafftag-02我发现:我使用的主题的创建者提供了一些非常接近我所寻找的内容:add_action(\'wpfepp_form_actions\', \'link_change_custom\'); functi
我的网站上有一个页面没有显示在WordPress的页面部分
我可以在键入URL时访问该页面,但该页面在WordPress页面部分中不存在。
带有显示找不到页面标题的WP标题的自定义页面
我创建了一个自定义页面,用于显示我创建的intranet站点的DB中的数据。我使用了以下define(\'WP_USE_THEMES\', false); require(\'../wp-blog-header.php\'); get_header(); 我在文档中阅读了这些内容,以便显示我的菜单和标题。(有道理)问题是它显示在标题栏“未找到页面”。内容加载,除此之外一切看起来都很好。有人对此有任何修复方法吗?
我想在帖子编辑器中隐藏两个特定用户角色的类别元框中的一些类别
最近,我正在WordPress中定制COLORMag主题。我想让我的网站成为一个多作者的网站,在那里随机的人将注册和写作。但由于我的主题主页按类别显示所有帖子,所以我只想控制在主页上显示哪些类别的帖子。要做到这一点,我必须限制元框中的某些类别,以便只有我可以选择在该类别中显示哪个帖子。我通过Publishpress功能插件创建了两个自定义用户角色。其中两位是“评论中的作者”和“出版商”。被审查的作者不能直接发布到主页,但出版商可以这样做。现在,我想限制他们在发布内容时从元框中选择一些特定类别。但这些类别将
将带有定制类的新div添加到WooCommerce商店页面上的产品
在自定义Wordpress主题中,我需要在WooCommerce商店页面上并排显示产品图像和产品摘要,因此我正在尝试使用自定义引导类添加新的div;我用过woocommerce_before_shop_loop_item_title 钩子将类作为父类的新div添加到产品摘要中,效果非常好,我尝试将此代码用于图像function wc_add_classes_img () { if ( is_shop() ) { ?> <d
WordPress插件博客创建
我正在尝试为我的网站创建一个自定义插件。class SoaneNews { function __construct(){ add_action( \'init\', array($this,\'pluginprefix_setup_post_type\')); } function activate(){ pluginprefix_setup_post_type();
获取站点URL和更新数据,然后使用它们
我需要获取wordpress网站的url以及该网站上可用的更新。获取这些数据后,使用它。为了测试我是否得到了它们,我试着在页脚处回音。理论上我应该可以回显$更新 // add_action( \'wp_footer\', \'my_function\' ); function my_function() { $updates = wp_get_update_data(); echo $updates[\'c
在我迁移到不同的主机后,SiteGround添加的WordPress设置(abspath,禁用核心更新)有什么用处吗?
我已经用主机SiteGround启动了我的wordpress站点。后来我转移到另一个主机。现在我在wp配置中看到了这一点。php文件文件末尾附近有以下设置:/* That\'s all, stop editing! Happy blogging. */ /** Absolute path to the WordPress directory. */ if ( !defined(\'ABSPATH\') ) define(\'ABSPATH\', dirname(_
获取表单中的当前URL操作
我正在管理面板中开发一个表单。我的表单代码如下<form method=\"post\" action=\"<?php echo home_url(add_query_arg(array(), $wp->request));?>\" name=\"newAddress\" id=\"createuser\" class=\"validate\" novalidate=\"novalidate\"> 我当前的URL如下所示http://localhost/wordpr
将作者限制为仅发布到特定类别
我想把作者限制在一个特定的类别中。许多博客上建议的插件是restrict-author-posting. 不幸的是,这已不再维护,并已从插件存储中删除。我找到的唯一合适但不是免费的插件是PublishPress Pro。我真的不想为这个功能付费。另外一个好处是,一些编辑也只能在特定类别中发布。如果需要,我愿意编写/编辑一些代码-我有PHP等方面的经验,但从未在WordPress中做过任何事情。如果没有我上面提到的插件,我找不到任何解决这个问题的帖子。提前感谢EDIT: 我最初在r/Wordpress上发布
ACF高级自定义字段|帮助我获取WooCommerce主页上的字段
我一辈子都搞不明白为什么这些领域没有成功(我已经尝试了30多种方法来实现这一目标)。这与我以前使用这个出色(但令人沮丧)插件的时候完全一样。这是我的代码:<?php $has_homepage_side_points = get_field(\'has_homepage_side_points\'); $homepage_side_points = get_field(\'homepage_side_points\'); ?> <
将颜色添加到现有调色板,而不替换它
使用add_theme_support( \'editor-color-palette\' ) 可以使用自定义调色板替换古腾堡编辑器中的调色板:add_theme_support( \'editor-color-palette\', array( array( \'name\' => __( \'Strong magenta\', \'themeLangDomain\' ), \'slug\' => \'strong-magent
jQuery in WordPress Plugin
我正在学习WordPress插件开发。现在,我需要将jQuery代码放在一个文件中。在哪里可以放置jQuery代码?
WordPress Gutenberg-带ESNext的块(带状态、带选择)
我是WordPress的ReactJS开发古腾堡积木的新手。目前,我正在开发一个包含我自定义帖子类型的所有条目的块。条目应在块中显示为选择框。但我在保存所选值时遇到了一些问题。保存并重新加载页面后,选择框显示“选择选项…”再一次索引中的我的代码。js文件:import {registerBlockType} from \'@wordpress/blocks\'; import {withSelect} from \'@wordpress/data\'; import {SelectCont
将类别插件添加到帖子固定链接导致404错误
我正在改变我的permalink结构/%postname%/ 到/%category%/%postname%/, 它不会自动将旧URL重定向到新URL,它会给出404错误。旧URL:站点。com/post名称/新URL:站点。com/类别/帖子名称/
此字段的值从何而来?
我继承了wordpress网站的维护和自定义模板。我正在尝试更改整个网站上显示的电话号码的值。我通过在此处查看模板php文件找到了该字段:<a href=\"tel:<?php the_field(\'phone_number\', \'option\'); ?>\"><strong>Phone:</strong> <?php the_field(\'phone_number\', \'option\'); ?></a>
正在尝试获取自定义分类的自定义帖子
我试图从一篇带有自定义分类法的自定义帖子中获取链接,但在获取链接时遇到了一些问题。如果分类计数为1,我想直接将用户发送到帖子。如果大于一篇文章,则会转到显示分类法的所有文章的页面。我有这个第二部分工作,但我不能让第一部分工作,我不能让分类法返回帖子。 <?php $taxonomy = \'treatment_type\'; $terms = get_terms($taxonomy); // Get all terms of a taxono