【问题标题】:Pages created on WordPress admin not visible in FTP在 WordPress 管理员上创建的页面在 FTP 中不可见
【发布时间】:2017-01-20 05:18:13
【问题描述】:

我第一次在云中安装 WordPress,并通过 WP 管理仪表板上传了 Avada 主题,我的 000-default.conf 中的文档根目录是 /var/www/html,现在我可以看到 2 个 WordPress 安装在我的 FTP .. 1 位于 Avada 主题不存在的 /root 文件夹中,而 1 位于 /var/www/html 中,这具有 Avada 主题.. 现在我添加的所有新页面在 Avada 主题文件夹中均不可见我也尝试更新 apache2.conf 和 .htaccess 文件,但没有去..

我的服务器是 Ubuntu 16.04

我没有发布任何代码,因为我不知道要附加什么,所以请指教

【问题讨论】:

    标签: php wordpress apache .htaccess ftp


    【解决方案1】:

    您从 wp-admin 创建的所有页面都不是真实页面,它们是存储在 wordpress post 表中的动态数据,并使用 page.php 显示。

    【讨论】:

    • 所以你能告诉我如何消除我得到的 404 错误
    • 似乎您的永久链接设置有问题。转到设置菜单并设置一次永久链接。确保 .htaccess 文件应该是可写的。
    • Thanx,它正在工作,但我只能在普通模式下获取 url。我怎样才能让自定义模式正常工作,因为我想在博客文章中使用正确的 url
    • 在永久链接中,我们有不同的选项..like plain , day and name,month and name, Custom structure 等。我只能让普通模式永久链接工作,而其他的则是不工作..我想要一个像 abc.com/home 之类的网址
    • 自定义模式 您需要放置 /%postname%/ 或者选择“帖子名称”选项,然后选择自定义模式并保存。请确保 .htaccess 是可写的。
    【解决方案2】:

    您不会在 FTP 中看到 WordPress“页面”; WordPress 页面和帖子不作为 PHP 或文本或 HTML 文件存在于服务器目录中。 WordPress“页面”由 PHP 在模板文件和数据库中的数据(在 WordPress 文章/页面编辑器中输入的文本)动态生成。

    请尝试https://www.google.com/search?&q=wordpress+database+static+html+difference 以获得更多解释。

    【讨论】:

    • 当我尝试访问页面的 url 时出现 404 错误,请问可能是什么问题?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-15
    • 2018-11-13
    • 1970-01-01
    • 2014-05-17
    • 2018-04-02
    • 1970-01-01
    • 2015-01-01
    相关资源
    最近更新 更多