GVKun编程网logo

WordPress 禁止(WordPress 禁止自动草稿 禁止修订)

1

在这篇文章中,我们将带领您了解WordPress禁止的全貌,包括WordPress禁止自动草稿禁止修订的相关情况。同时,我们还将为您介绍有关Laravel子目录上的Wordpress-Wordpres

在这篇文章中,我们将带领您了解WordPress 禁止的全貌,包括WordPress 禁止自动草稿 禁止修订的相关情况。同时,我们还将为您介绍有关Laravel 子目录上的 Wordpress - Wordpress 漂亮的永久链接内页显示 Laravel、MWeb 1.3.7 发布!增加发布到 Wordpress 等支持 MetaWeblog API 的服务,如:Wordpress 博客、新浪博客、cnblogs、oschina。、WordPress Restful API registration to Kyma WordPress API注册到Kyma的实现原理、WordPress SEO:选择 WordPress 帖子还是页面的知识,以帮助您更好地理解这个主题。

本文目录一览:

WordPress 禁止(WordPress 禁止自动草稿 禁止修订)

WordPress 禁止(WordPress 禁止自动草稿 禁止修订)

如何解决WordPress 禁止

我刚刚在我的 wordpress 上安装了 cPanel,当我上传 pluginsthemes 时,它会生成一个 403 Forbidden error

以前,我在保存其中一个插件的设置时遇到了同样的事情,但没有解决。所以我尝试在 softaculus 的帮助下重新安装我的 wordpress 但仍然得到 403 Forbidden error

但在前一天,我的 wordpress 网站还不错。

就在几个小时前,我想上传一个 plugin 并且它生成了一个 403 Forbidden error

在这个问题中,我在我的网站上使用了一个多站点,这里是我网站上的 .htaccess 文件的内容。

  1. RewriteEngine On
  2. RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
  3. RewriteBase /
  4. RewriteRule ^index\\.PHP$ - [L]
  5. # add a trailing slash to /wp-admin
  6. RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
  7. RewriteCond %{REQUEST_FILENAME} -f [OR]
  8. RewriteCond %{REQUEST_FILENAME} -d
  9. RewriteRule ^ - [L]
  10. RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
  11. RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\\.PHP)$ $2 [L]
  12. RewriteRule . index.PHP [L]

请帮我解决这个问题

解决方法

最近,我在 WordPress 上的服务器上使用 apache2 进行 Ubuntu 20.04 安装时遇到了这个问题。

使用 cPanel,进入命令行。 直接在那里登录服务器并执行以下操作:

  1. $ sudo chown -R www-data:www-data /var/www/YOUR-DIRECTORY

*以下是该问题的更多背景信息:

上述命令将 [在该文件夹中] 的所有文件的所有权授予 www-data 用户和组。这是运行 Apache Web 服务器的用户,Apache 需要能够读写 WordPress 文件才能为网站提供服务并执行自动更新。

请务必指向您服务器的相关目录(用您的实际文件夹替换 YOUR-DIRECTORY)。

这个 article from digitalocean 应该可以帮助您了解这里正在做什么。

Laravel 子目录上的 Wordpress - Wordpress 漂亮的永久链接内页显示 Laravel

Laravel 子目录上的 Wordpress - Wordpress 漂亮的永久链接内页显示 Laravel

如何解决Laravel 子目录上的 Wordpress - Wordpress 漂亮的永久链接内页显示 Laravel

我阅读了很多关于此的讨论,但没有找到解决方案。我有一个 Laravel 网络应用程序,并在子目录 Blog 中添加了一个 wordpress 博客 (public)。这是我的 .htaccess 在 public 文件夹中的样子:

  1. <IfModule mod_rewrite.c>
  2. <IfModule mod_negotiation.c>
  3. Options -MultiViews -Indexes
  4. </IfModule>
  5. RewriteEngine On
  6. # Handle Authorization Header
  7. RewriteCond %{HTTP:Authorization} .
  8. RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
  9. # Redirect Trailing Slashes If Not A Folder...
  10. RewriteCond %{REQUEST_FILENAME} !-d
  11. RewriteCond %{REQUEST_URI} (.+)/$
  12. RewriteRule ^ %1 [L,R=301]
  13. # Send Requests To Front Controller...
  14. RewriteCond %{REQUEST_FILENAME} !-d
  15. RewriteCond %{REQUEST_FILENAME} !-f
  16. RewriteRule ^ index.PHP [L]

这是我在 wordpress 根目录中的 .htaccess

  1. <IfModule mod_rewrite.c>
  2. RewriteEngine On
  3. RewriteBase /Blog/
  4. RewriteRule ^index\\.PHP$ – [L]
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteRule . /Blog/index.PHP [L]
  8. </IfModule>

如果我使用普通的永久链接,一切正常。如果我使用任何其他类型的永久链接,它会将 index.PHP 添加到 URL 并向我显示 Laravel 应用程序。永久链接在永久链接页面中添加了 index.PHP:

look here,currently all this is well but if i use any type of permalinks no(plain) it''s not work

有趣的是,如果我选择带有 %postname% 的帖子名称永久链接,URL 是:

  1. http://localhost:8000/blog/postname/

我看到了 laravel 应用程序,但与管理员的 URL 相同 (http://localhost:8000/blog/wp-admin/) 或任何其他管理页面,工作正常。

我真的不想在这里使用丑陋的固定链接。

有解决办法吗?

注意 - 正如您在 url 上看到的,该站点当前位于本地主机上,在 kali linux 中使用 APACHE

解决方法

Laravel 重写中的条件可能是匹配的。对 WordPress 的请求与文件或目录不匹配,将被规则重写:

  1. # Send Requests To Front Controller...
  2. RewriteCond %{REQUEST_FILENAME} !-d
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteRule ^ index.php [L]

尝试为博客目录添加一个不重写的条件:

  1. # Send Requests To Front Controller...
  2. RewriteCond %{REQUEST_FILENAME} !-d
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteCond %{REQUEST_URI} !^/blog
  5. RewriteRule ^ index.php [L]

MWeb 1.3.7 发布!增加发布到 Wordpress 等支持 MetaWeblog API 的服务,如:Wordpress 博客、新浪博客、cnblogs、oschina。

MWeb 1.3.7 发布!增加发布到 Wordpress 等支持 MetaWeblog API 的服务,如:Wordpress 博客、新浪博客、cnblogs、oschina。

<h2 id="toc_0">MWeb 1.3.7 版的新功能</h2>

<ul> <li>增加发布到 Wordpress 等支持 Metaweblog API 的服务,目前经测试过的有: Wordpress 博客、新浪博客、cnblogs、oschina。</li> <li>增加发布到 Tumblr 和 Scriptogr.am </li> <li>即时预览改进,原来会闪动,现在拿掉了同步滚动功能后不会了。</li> <li>编辑器和三栏切换也有小改进。</li> </ul>

<h2 id="toc_1">下边介绍一下发布到 Wordpress 等支持 Metaweblog API 的功能</h2>

<p>我所知,Mac 下支持这一功能的 Native 的 Markdown 编辑器就只有 MWeb 了。之前用过 Live Writer 的朋友都知道这功能非常好用,因为加图片非常方便!然后是离线写作,不用担心内容丢失,还可以方便地发布到多处地方。我之前用 Live Writer 时还会时不时要切到 HTML 代码下去修正一下格式问题,有点难用,现在用 Markdown 的话,就不会有这情况了。可以说:Markdown 和 Metaweblog API 才是真正的完美结合!</p>

<p>在 MWeb 中点菜单:<code>MWeb</code> - <code>Preferences</code> - <code>Publishing</code> 即可进入发布设置界面,如下:</p>

<p><img src="http://static.oschina.net/uploads/img/201504/17093925_FuAC.jpg" alt=""/></p>

<h3 id="toc_2">增加发布到 Wordpress 的服务</h3>

<p>点 Wordpress.org 这个按钮,如下图,由于 Wordpress 的远程发布网址可以由博客网址得知,所以只需要填入博客网址、帐号、密码即可。密码是存到 Keychain,所以可无需担心。<br/> <img src="http://static.oschina.net/uploads/img/201504/17093927_x1hn.jpg" alt=""/></p>

<h3 id="toc_3">增加发布到 新浪博客、cnblogs、oschina 的服务</h3>

<p>点 Metaweblog API 这个按钮,如下图,必填的只有 帐号、密码、Publish URL。Publish URL 这个一般支持 Metaweblog API 的服务都会提供的。</p>

<p><img src="http://static.oschina.net/uploads/img/201504/17093927_CKSG.jpg" alt=""/></p>

<p>下面说一下新浪博客、cnblogs、oschina 的 Publish URL。</p>

<ul> <li>新浪博客的 Publish URL:<a href="http://upload.move.blog.sina.com.cn/blog_rebuild/blog/xmlrpc.php">http://upload.move.blog.sina.com.cn/blog_rebuild/blog/xmlrpc.php</a></li> <li>cnblogs 的 Publish URL:<a href="http://www.cnblogs.com/Blog%E5%90%8D/services/metaweblog.aspx">http://www.cnblogs.com/Blog名/services/metaweblog.aspx</a>。其中 <strong>Blog 名</strong> 请换为您的博客名。cnblogs 的博客后台设置,拉到最下面,也可以找到这个网址。比如说我的是 <a href="http://rpc.cnblogs.com/metaweblog/OtisBlog">http://rpc.cnblogs.com/metaweblog/OtisBlog</a> 两者网址不同,但是效果一样。</li> <li>oschina 的 Publish URL:<a href="http://my.oschina.net/action/xmlrpc">http://my.oschina.net/action/xmlrpc</a></li> </ul>

<h3 id="toc_4">发布</h3>

<p>如下图红框处,你可以在 MWeb 分享按钮(右上角的第三个按钮)中找到所增加的发布服务。名称会显示 <code>Blog Name</code> 中设定的名称。</p>

<p><img src="http://static.oschina.net/uploads/img/201504/17093920_7QSi.jpg" alt=""/></p>

<p>比如说我要发布到我的 Wordpress 博客,点 <code>oulvhai 的 Wordpress 博客</code>,如下图:<br/> <img src="http://static.oschina.net/uploads/img/201504/17093929_iYWk.jpg" alt=""/></p>

<p>要注意的时,有些博客服务是不支持上边的一些设置的,比如说 <code>Custom URL</code>、<code>Publish Date</code>、<code>Status</code> 等。设定好后,点 <code>Publish</code> 按钮就可以发布了。</p>

<p>要说明的是:Metaweblog API 有自动上传图片的功能,有看到我现在这文章的图片都是在本地的,发布时就会自动把图片上传到所发布的博客服务。所以就不用找图床了。我这文章会发布到以下几个地方:</p>

<ul> <li>我的用 MWeb 静态网站功能生成的个人博客:<a href="http://coderforart.com">http://coderforart.com</a></li> <li>同样用 MWeb 静态网站功能生成的 MWeb 中文官网:<a href="http://zh.mweb.im">http://zh.mweb.im</a></li> <li>我的 Wordpress 测试博客:<a href="http://appbk.sinaapp.com/">http://appbk.sinaapp.com/</a></li> <li>我的新浪博客:<a href="http://blog.sina.com.cn/oulvhai">http://blog.sina.com.cn/oulvhai</a></li> <li>我在 cnblogs 的博客:<a href="http://www.cnblogs.com/OtisBlog">http://www.cnblogs.com/OtisBlog</a></li> <li>我在 oschina 的博客:<a href="http://my.oschina.net/oulvhai">http://my.oschina.net/oulvhai</a></li> </ul>

<h2 id="toc_5">关于 MWeb Lite</h2>

<p>MWeb Lite 的定位是 Markdown 编辑器和一些 MWeb 正式版的功能的体验。对于轻度使用 Markdown 的朋友来说, MWeb Lite 已足够了,MWeb 正式版的功能大部分用不到。MWeb Lite 的 Markdown 编辑器功能是跟 MWeb 正式版一样的。这个功能会随着 MWeb 这个产品的不断打磨而得到更好的体验。目前 MWeb Lite 对于正式版不同的地方有:</p>

<ol> <li>文档库 MWeb Lite 限定为 10 个文档</li> <li>发布服务只能增加 1 个。</li> </ol>

<h2 id="toc_6">其他</h2>

<p>这里说一下用 MWeb 生成的静态博客的好处:可直接打开所生成的 HTML 文档就能预览!这个是不同于 otcpress 等静态博客生成方式的。otcpress 等生成的 HTML 直接打开预览是没办法看到效果的,必须上传或者用 otcpress 来预览。MWeb 的静态博客功能没有 otcpress 这么强大,但是对于简单只想写一下博客的朋友来说,我觉得足够了。当然,下一版也会增强静态博客功能的。</p>

<p>另外发布到 Wordpress.com、bloger、evernote 功能也是会有的,这几个要在 1.4 版发布后才会开始弄。</p>

WordPress Restful API registration to Kyma WordPress API注册到Kyma的实现原理

WordPress Restful API registration to Kyma WordPress API注册到Kyma的实现原理

本文介绍 WordPress API注册到Kyma的实现原理.

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

本文同步分享在 博客“汪子熙”(CSDN)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

WordPress SEO:选择 WordPress 帖子还是页面

WordPress SEO:选择 WordPress 帖子还是页面

很多客户关心WordPress SEO问题,是应该以帖子或页面的形式为您的 WordPress 网站创建最新的作品,还是取决于对WordPress SEO理解。然而,分类确实很重要,无论是出于 SEO 目的还是组织目的。

 在做任何事情之前,确保你有一个高质量的 WordPress 备份插件,比如BackupBuddy。这将确保如果出现任何错误,您只需单击几下即可将您的网站恢复到原来的状态!

我什么时候应该使用 WordPress 帖子?

如果您发布的内容与其中的一半或更多匹配,则 WordPress 帖子可能比 WordPress 页面更适合:

l 内容包含时间敏感信息。

l 帖子的时间戳很重要(因为时间戳会出现在大多数搜索引擎的结果中)。

l 您定期为期待新内容的读者撰写内容。(提醒普通读者注意帖子比页面要容易得多)。

l 它不是本质上通用的内容,例如隐私政策或服务条款文档(这些应该是页面)。

我什么时候应该使用 WordPress 页面?

既然我们已经研究了将新的 WordPress 内容制作成帖子时要考虑的一些因素,让我们来看看它更适合作为页面的一些迹象。同样,如果您的内容符合这些项目符号的一半或更多,则表明它很有可能应该是一个页面。

l 内容具有宣传性质。通常,帖子更具教育意义,而页面可能更像是广告。

l 时间戳不适用于正在发布的内容。

 
作者:六翼开源
链接:https://juejin.cn/post/7200963221422145573/
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

我们今天的关于WordPress 禁止WordPress 禁止自动草稿 禁止修订的分享已经告一段落,感谢您的关注,如果您想了解更多关于Laravel 子目录上的 Wordpress - Wordpress 漂亮的永久链接内页显示 Laravel、MWeb 1.3.7 发布!增加发布到 Wordpress 等支持 MetaWeblog API 的服务,如:Wordpress 博客、新浪博客、cnblogs、oschina。、WordPress Restful API registration to Kyma WordPress API注册到Kyma的实现原理、WordPress SEO:选择 WordPress 帖子还是页面的相关信息,请在本站查询。

本文标签: