Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我看到了我的URL,但我可以';在wordpress仪表板中找不到该页面_Wordpress_Url - Fatal编程技术网

我看到了我的URL,但我可以';在wordpress仪表板中找不到该页面

我看到了我的URL,但我可以';在wordpress仪表板中找不到该页面,wordpress,url,Wordpress,Url,我正在使用wordpress,我的页面有URL 但是当我使用上面的URL进入仪表板中的页面时,我所做的任何更改都不会显示在前端。我试着简单地复制我的内容,但这种改变并没有出现在前端 不知道该怎么办,这让我完全困惑 有什么想法吗?因为它们是自定义的帖子类型,默认情况下,它们实际上不会加载到页面本身。你应该给你一个大概的情况: WP查看您的URL,并且由于它将其识别为自定义帖子类型存档,所以它将查找要使用的模板 它将首先查找archive-$post_type.php,或者在您的情况下,查找arch

我正在使用wordpress,我的页面有URL

但是当我使用上面的URL进入仪表板中的页面时,我所做的任何更改都不会显示在前端。我试着简单地复制我的内容,但这种改变并没有出现在前端

不知道该怎么办,这让我完全困惑


有什么想法吗?

因为它们是自定义的帖子类型,默认情况下,它们实际上不会加载到页面本身。你应该给你一个大概的情况:

  • WP查看您的URL,并且由于它将其识别为自定义帖子类型存档,所以它将查找要使用的模板
  • 它将首先查找
    archive-$post_type.php
    ,或者在您的情况下,查找
    archive services.php
  • 如果找不到,它将查找
    archive.php
  • 如果找不到,它将使用
    index.php
  • 需要注意的重要一点是,归档页面实际上不会显示在管理区域中,因为它们只是收集并显示自定义帖子,因此您无需编辑任何内容。

    现在,如果您确实想编辑服务存档中的某些内容,您有两个选项:

    在文本编辑器中编辑archive-services.php。 这是一个又快又脏的选择;缺点是它违背了CMS的观点

    使用自己的循环创建页面模板 创建一个名为
    page services.php
    的新页面模板,并在其中插入一个循环以显示自定义帖子。要开始,请执行以下操作:

    
    

    然后,您应该能够将该页面模板应用于您的服务页面;然后,它会在页面内容下方显示您的帖子。需要注意的一点是,每当您转到
    http://proservicescontractors.com/services/
    虽然有办法解决这个问题,但最简单的解决方法是为新页面提供一个不同的url,例如
    http://proservicescontractors.com/all-services/

    谢谢您的帮助。我正在使用yoast,我想更改标题和描述。当你指出这是一个自定义的帖子类型存档,而不是一个页面时,我通过yoast找到了我可以在“标题和元数据”>“自定义帖子类型存档”>“服务”

    下更改它们的地方。你确定这实际上是一个页面吗?对我来说,它看起来像是一个自定义的帖子类型的存档。我不确定。。。好的,但是仪表板“页面”是否与正在显示的页面具有相同的URL?如果它是一个自定义的post类型归档文件,我在哪里可以找到和编辑它?使用的模板是archive-service.php我可以在仪表板中编辑它,而不是使用编辑器吗?我正在尝试更改元标题。我不能在上面提到的页面上做。我查看了archive-service.php代码,找不到任何显示元标题如何被引入的内容。如果您试图实现的只是更改元标题标记,那么方法会根据您使用的主题而有所不同,而且由于您使用的是高级主题,我无法确切地告诉您如何进行此操作。如果你的主题是最简单的选择将是寻找一个插件,让你定制的标题。旧主题可能会使用wp_title(),在这种情况下,您可以查看;它们更像是简单地显示多篇文章的容器,而不是拥有自己的内容。您在管理区域看到的页面可能是一个具有相同名称(“服务”)的常规页面。当你转到那个特定的URL时,WordPress会优先考虑归档文件而不是页面。你到底想编辑什么?