现在位置: 首页 > wordpress
  • 出错时停止运行用户删除

    时间:2021-01-26

    我正在编写以下代码,以便在通过管理区域删除用户之前进行一些清理function delete_user_custom_data ($user_id) { $result = do_some_cleanp($user_id); // The do_some_cleanp() function returns true on success and false on failure if ($result == false) {

  • 当我知道IP地址是“真”的时候,为什么这个功能不起作用?

    时间:2021-01-26

    我正在尝试附加;DEV SRV:“开发SRV”;如果IP地址与dev服务器的IP地址匹配,则指向页面标题(即标题标记)。我在这两个函数中都尝试过。my child主题的php文件,作为独立插件add_filter(\'wp_title\', \'dev_srv_title\'); function dev_srv_title($title) { $host = $_SERVER[\'SERVER_ADDR\']; if ($host ==\'0.0.

  • 自定义分类术语分层导航

    时间:2021-01-26

    我正在建立一个产品目录网站,我创建了一个product 自定义帖子类型和相关product_type 分类学我添加了一些产品并创建了以下内容product_type 条款:当用户访问目录时,我想给他看一个product_type 按级别导航术语。也就是说,当他进入主目录页时,我只想让他看到第一级术语:Books, Toys 和一个名为All 单击时显示所有产品。例如,当用户单击某个根术语时,Books, 除了根术语之外,我还想显示它的子术语,即:Classics, Fantasy, Mystery 和一个

  • 自定义帖子编辑,使用按钮保存帖子并开始创建新帖子

    时间:2021-01-26

    我有一个带有自定义元数据库的自定义后期编辑屏幕,希望最后一个元数据库;保存此帖子并开始创建新帖子;。可以很容易地将用户重定向到具有类似post new的url的新帖子创建页面。php?post\\u type=CustomPostType但是在此之前,我应该用javascript调用什么url来保存帖子?谢谢 add_meta_box("addanotheritem", \'Add another\', \'addanother_metabox\', \'custompost\'

  • WP_DROPDOWN_CATEGORIES和自定义分类+自定义帖子类型

    时间:2021-01-27

    我已经创建了名为“的自定义帖子类型”;案例研究;(使用slug案例研究),支持自定义分类法,称为;主题;。我正在努力实现什么?简单的下拉列表,在选项选择上重定向到特定的分类术语页面。代码:<form id="category-select" class="category-select" action="<?php bloginfo(\'url\'); ?>" method="get&quo

  • 在Theme-editor.php中如何添加创建文件的方法

    时间:2021-01-27

    这是我目标的一个概念我想通过在文本字段中输入完整的文件名和扩展名,在当前打开的目录中创建文件,单击创建并使用AJAX进程运行file_put_contents() 方法我还没有尝试过任何编码方法,因为我甚至没有一个起点。经过18个小时的研究,我只找到了使用add_theme_page() 添加一个可以进行所有自定义编码的页面。虽然这是一个可靠的选项,但我希望将其全部保存在核心文件编辑器中。创建一个完整的文件编辑器,它可以完成与核心相同的任务,唯一的区别是一个文本字段,这简直是小题大做。在绝望中,我使用了a

  • 如何创建一个函数来修改wp-login.php文件中的消息?

    时间:2021-01-27

    当用户使用WordPress中的密码重置功能时,会要求他们输入电子邮件并单击确认。这样做之后,他们得到的信息是:检查电子邮件中的确认链接,然后访问登录页面。我希望修改此消息,并且我已经找到了在wp登录中写入消息的代码行。php文件:if ( \'confirm\' === $_GET[\'checkemail\'] ) { $errors->add( \'confirm\', sprintf( /* translators: %s: L

  • 自定义WP API终结点正文数据为空

    时间:2021-01-27

    我有一个奇怪的问题,让我头痛不已。这可能是我忽视的一件小事,但就我的一生而言,我无法理解它。前提是:我向wp环境中的自定义注册api端点发出POST请求,并从表单向其发送json数据。内容类型设置正确,如果我通过转储$请求进行调试->;get\\u body()它显示我传递的正确数据</然而,我也发送了base64编码的图像数据,这些数据来自文件读取器。如果向要发送的数据中添加另一项,并将base64字符串作为其值,则转储将变为NULL。从json中取出base64字符串,使转储再次正常我也尝试

  • 获取POST slug并与菜单项slug匹配以更改css

    时间:2021-01-27

    我有一个基于特定类别帖子的自定义垂直菜单。我想将菜单项的slug与当前帖子的slug进行匹配,以应用css。具体来说,我想更改所选菜单项的背景。所选菜单项意味着,当用户单击菜单并加载页面时,应更改该菜单项的背景,表明用户处于该菜单项/帖子中。我认为,如果菜单项由帖子组成,那么帖子的slug和菜单项的slug应该是相同的。在html中,每个li标记都有菜单项ID<?php global $post; $post_slug = $post->post_name;&

  • 如何按最后一个单词的字母顺序列出自定义分类术语

    时间:2021-01-27

    我创建了一个自定义分类法,因此可以手动创建支持者列表。这可能不是最好的方法,但这是我唯一知道的方法。每个条目由名字和姓氏组成,例如;约翰·多伊;。现在,我有以下代码,它从这个自定义分类法创建了一个列表,并使用第一个单词的第一个字母按字母顺序对其进行排序:<?php // Get the taxonomy\'s terms $terms = get_terms( array( \'taxonomy\' =>

  • 随机用户总是显示相同的8个用户

    时间:2021-01-27

    我试图在页面上显示一些随机用户。它正在更改显示的用户顺序,但它只显示相同的用户,而不是随机显示数据库中的所有用户。因此,它目前显示了8个用户,但总是相同的用户,只是顺序不同。我有100个用户,它不应该总是显示相同的8个。 <?php $args = array( \'role__in\' => array( \'member\' ), \'exclude\' => array( 37, 1 ),

  • 在现有WP_LIST_TABLE中添加和删除行操作

    时间:2021-01-27

    我想修改现有WP\\U List\\U表的行操作。例如,在后端的用户部分,我想删除;“编辑”;每个用户的选项。我还想添加新的操作,例如;书籍“;,这将列出该用户阅读的书籍(这与另一个插件一起使用)。我感觉这是某种过滤器,但在文档中找不到任何东西。请注意,我没有创建新表。这是一个现有的WordPress表(例如,用户)。我该怎么做?谢谢

  • CURRENT_TIME函数在插件和PHP中不正确,但在WordPress管理中不正确

    时间:2021-01-27

    由于反复出现服务器错误(我找不到原因),我不得不重新启动服务器。重新启动后,回声current_time( \'timestamp\', true ) 显示当前时区(GMT)前14小时的时间。回声也是如此time(). 但是,如果我在WordPress中转到“Settings>;General”,则会显示正确的时间和时区。在重新启动之前,这一切都工作得很好。如何修复此问题?我尝试通过设置PHP时区。ini文件,这没有什么区别。服务器本身正在显示正确的时间。

  • 编辑/添加帖子时在函数中获取帖子ID

    时间:2021-01-27

    我是PHP新手,现在在WordPress工作。我在函数中编写了一个函数。php文件。我的功能是在用户添加或编辑帖子时,根据页面上的另一个字段更新自定义字段。我在函数中获取帖子id时遇到问题。我怎样才能获得帖子Id?我做错了什么?以下是我的功能: function get_postid() { global $post; $id = $post->ID; } add_action( \'admin_notices\', \'get_p

  • 如何在WordPress中将音乐内容的流派从一个页面显示到另一个页面

    时间:2021-01-27

    我正在建立一个WordPress网站,主页上有一个音乐流派的类别。该网站的创建是为了能够收听不同流派的音乐节拍,然后继续购买节拍。我已经创建了与流派(嘻哈、雷鬼、rnb、rap等)匹配的页面,但我的问题是在各自的页面上显示音乐内容(即主页上的内容)。比如Hip hop、Afro beat等都有自己的页面,so I want a situation where when users click on the navigation link for Afrobeat page it takes them to

  • 元框中的WP_EDITOR可视选项卡不显示内容

    时间:2021-01-27

    如果单击“文本”选项卡,您可以看到内容,但当切换回“视觉”选项卡时,它不会显示任何内容。它也不是白色背景上的白色文本。。。它只是没有内容。该功能在其他情况下工作。我可以通过文本选项卡输入或更改内容,这很有效。但它从不在可视选项卡中显示内容。我禁用了所有插件并切换到2020主题,在本地机器上运行Wordpress 5.6,结果相同。以下是我的测试代码:add_action(\'admin_init\', \'custom_editor_meta_box\'); function custom_edi

  • WordPress rest API V2:如何获取所有帖子的列表?

    时间:2021-01-28

    我需要得到一个特定类别中所有帖子的列表。职位数量超过100个。我不需要帖子的内容。我只需要身份证和子弹。https://example.com/wp-json/wp/v2/posts/ 仅返回10篇包含内容的帖子。有没有可能得到所有没有内容的帖子?

  • 如果wp_meta_Query值中存在两个第一个数字

    时间:2021-01-28

    “我想显示自定义帖子类型”;“公司”;按zipcode过滤。在我的CPT中,我有一个名为“companies\\u zip\\u code”的ACF字段,其值如下所示:29200 29860 35000 22350 ... I want to display only companies where their companies_zip_code begins with 29所以我写了这个WP\\u查询:$args = array( \'post_

  • 仅显示登录用户+我的帖子所拥有的帖子

    时间:2021-01-28

    我想限制登录用户访问特定帖子:他们自己的帖子和我的帖子(因为它们将作为他们的模板)。我发现这个代码片段非常适合向他们展示自己的帖子,但我希望他们也能看到我的帖子。你知道我怎么做吗?如何更新此代码以使其按我的意愿工作?非常感谢您的帮助。非常感谢……;-)add_action(\'pre_get_posts\', \'query_set_only_author\' ); function query_set_only_author( $wp_query ) { global $cu

  • 没有任何与该错误相关的行,但它显示为严重错误

    时间:2021-01-28

    我的网站在添加自定义代码后在网站上显示严重错误,但日志文件中并没有任何与自定义代码相关的行。这里只有两条重发路线,它们是我网站的标准路线,没有什么大问题。此外,Wordpress不会在浏览器上显示错误消息,除非;严重错误"E;。如何检测代码问题?define( \'WP_DEBUG\', true ); define( \'WP_DEBUG_LOG\', true ); define( \'SAVEQUERIES\', true ); define( \'SCRIPT_DE