使用编辑作者插件后使用错误域名的作者URL
我试图编辑作者Slug插件,在基本更改后,我发现我的作者Url被破坏了。是的https://aditya-aman.com/author/aditya-aman/ 但现在是https://aditya-aman.com/author/aditya-aman/域名是AdityaAman。com?插件是如何更改域名的?
重写WordPress中$ATTS SHORTCODE_ATTS内的类
我有一个插件,我需要调整一个函数。特别是\'class\' => \'\'. 这是插件中的代码:function message_to( $atts, $content = null, $tag = \'\' ) { $atts = shortcode_atts( array( \'to\' => \'{current-post-author}\', \'subject\' => \'{current-po
将子域定向到主域,并使用.htaccess保持子域格式
我正在使用bluehost和一个单站点wordpress站点。我想当有人输入bob时。实例com来显示示例中的Wordpress站点。com,但仍使用子域地址(bob.example.com)。我在Wordpress中有一块PHP,它可以识别子域并根据子域提供联系信息。我已尝试在中使用此重写规则。htaccess文件,虽然我觉得离它更近了一步,但它只是给出了新的错误:RewriteEngine On RewriteCond %{HTTP_HOST} ^(.*)\\.example\\.com$
如何将站点从本地主机移到我的域中?
好吧,所以我是个完全的新手。到目前为止,我已经做了很多事情:安装xampp,安装wordpress,创建一个虚拟站点,拥有一个我想使用的网址。问题是:我的学院为学生提供了主页(www.home.uniname.edu/~用户名)。现在,这些文件由nextcloud处理。我们基本上应该在nextcloud帐户的public\\u html文件夹中复制我们的网站文件。我试着用我在网上找到的HTML模板来做这件事,效果很好。但我不知道如何让我的wordpress网站运行。这是因为WordPress文件是php吗
我的Elementor无法在WordPress中打开,因为“CloudFlare-Static/Rocket-loader.min.js”
在我的WordPress网站上,我也在使用Cloudflare和Elementor编辑器,但当我试图使用Elementor编辑页面时,Elementor没有打开。我想这是因为我的WordPress中出现了Cloudflare。Cloudflare已添加script 在页眉和页脚中:<script src=\"https://ajax.cloudflare.com/cdn-cgi/scripts/95c75768/cloudflare-static/rocket-loader.min.js\" dat
WordPress Block.js SVG createElement
我用以下代码创建了一个svg图像作为示例:<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 93.79 38.77\"> <defs> <style>.cls-1{font-size:35.66px;font-family:MyriadPro-Regular, Myriad Pro;}.cls-2{letter-spac
是否可以不使用Walker_Nav类来显示导航菜单
我想问一下,是否可以在不使用Walker Nav类的情况下显示菜单和子菜单?当我使用bootstrap下载一个免费主题,但我没有看到用于导航菜单和子菜单的start\\u el时,就会发生这种情况。提前谢谢。
WordPress的Gutenberg可复用块
我使用的是自定义主题,我想将id带到值可重用块的。我有以下代码:<?php $post = get_post(); if ( has_blocks( $post->post_content ) ) { $blocks = parse_blocks( get_the_content() ); foreach($blocks as $block) { $id= isset($block[\'attrs\'][\'id\'
只保留帖子的第一次和最后一次修订
我有一个自定义的帖子类型,帖子经常会经过一些小的修改。保存所有修订是不必要的,保留这么多无用的DB条目似乎是浪费。但我确实需要保持Original (首次发布版本)和Latest (最新更新版本)。有谁能告诉我如何做到这一点?
WordPress将添加过滤器添加到POST_DATE
我使用了一个插件,它可以让帖子等更新到Persian Date 但问题是,我只想转换前面的日期,而不是管理面板等。我发现该部分执行以下操作:add_filter(\'date_i18n\', \'ztjalali_ch_date_i18n\', 111, 4); It使用add_filter 在上执行此操作date_i18n 函数,我可以改变它吗date 在前面的博客帖子中。我不是wordpress专家,也不太了解date_i18n, 但我认为它指的是所有的post日期,所以我可以将代码更改为只
Get_模板_目录_uri()生成错误的路径
我上传了一个wordpress网站,但它缺少javascript和css。头部的链接仍然具有本地路径(src=\'https://localhost...\') 而不是新的。所以我想这与我在函数中使用的get\\u template\\u direcory\\u uri()有关。php来应用我的javascript/jquery、bootstrap、css等。你是怎么解决的?我已尝试添加到配置。php:define( \'WP_SITEURL\', \'http://\' . $_SERVER[\'HTT
从http更改后,无法通过应用程序登录到HTTPS网站
简单地说,我无法通过wordpress应用程序登录我的网站。我以前可以登录,但自从更新后,我一直无法登录。我相信自从我把网站搬到https 从…起http访问/错误日志中没有任何内容,每次登录时只有此条目:[28/Oct/2019:15:17:02 +0000] \"POST /xmlrpc.php HTTP/1.1\" 200 4131登录时收到的错误为:The username and password you entered is incorrect.但是,通过登录desktop/chrome mo
在帖子内容中,快捷码起作用了,但在同一页面模板中硬编码就不行了吗?
所以我有一个超级简单的Woocommerce短代码[product\\u categories],它应该显示商店中的产品类别。如果我把它放在这样一个页面的内容中:[product\\u categories],这项工作会做得很好。然而,如果我直接将相同的内容放入模板中,它会突然返回当前类别的第一篇帖子?什么因此,在我的模板中,只有这两行:<?php echo do_shortcode(\'[product categories]\'); // this returns a single produc
Disallow Comments
我的网络主机暂停了我的网站,因为页面的评论部分被垃圾邮件发送,因此我无法再通过wordpress访问该网站。我需要编辑哪些文件才能关闭所有页面上的评论?我如何测试更改?
在哪里添加此筛选器?应该在哪个文件中添加?
对于wordpress语言切换器,这篇文章对其他人很有帮助,但我不知道在哪里添加提到的过滤器How to change language file used by _e functionadd_filter(\'locale\', function($locale) { return esc_attr($_GET[\'language\']); });
Show articles in Pair
我正在看两篇文章的展示。ie:<section class=\"side\" data-role=\"side\" id=\"section-section1\"> Two articles </section> <section class=\"side\" data-role=\"side\" id=\"section-section2\"> Next Two articles </sectio
无法使用过滤器TEMPLATE、OPTION_TEMPLATE和OPTION_STYLESHEET切换到子主题
为了动态切换功能文件中的主题(例如,当需要为不同的域但相同的网站创建不同的主题时),可以使用以下方法:add_filter(\'template\', \'my_switch_theme_for_domain\'); add_filter(\'option_template\', \'my_switch_theme_for_domain\'); add_filter(\'option_stylesheet\', \'my_switch_theme_for_domain\');
Woocommerce product options
我有自定义实现-在那里我可以添加到产品项,我可以获得如下产品项:<?php if(!empty($cart_item[\'more_product\'])) : $first_array = array_slice($cart_item[\'more_product\'],0,4); $second_array = array_slice($
私人:自动创建的帖子,这正常吗?
我创建了一个新的帖子类型,对于public参数,我将其设置为false。当我检查此帖子类型并尝试向其中添加新项目时,我发现已经存在一个名为Auto Draft-Private的项目,那么这是否正常?
允许自定义角色用户编辑分配给他们的帖子,但不允许他们创建新的自定义类型帖子
请不要将此标记为已提出的问题,因为我已经搜索了所有问题,但没有一个给出明确的答案。因此,我通过Members插件创建了一个自定义角色,我希望具有自定义角色“Society Manager”的用户只编辑自定义帖子类型的帖子,不要让他们创建新的帖子。管理员仍应被允许创建新帖子。我见过其他人使用css/html和Jquery删除Add New按钮,但这不是一个好的选择。问题是我没有在Members插件中看到create\\u posts选项。那么谁能帮我详细解决这个问题呢?这是我的自定义帖子类型代码。