当前位置: 首页 > 知识库问答 >
问题:

Wordpress条目内容为空,div中的php代码不返回任何内容

谷涵容
2023-03-14

我做的一个网站需要显示WordPress帖子信息(标题,标签,缩略图)。从发布的帖子中获取这些信息的PHP代码可以在我的localhost上正常显示帖子数据。

我只是把网站上传到我的主机的服务器上,配置WP设置与我的localhostWP安装相同,而99%的网站按预期工作,帖子的信息不显示。

目前现场共有3个测试站。我可以通过DOM检查器看到3个文章标记,因此检索帖子的WP循环工作得很好。但是,在每个项目标记中,应该包含数据的条目内容标记是空的。

除了这个小程序块之外,所有其他php代码都在执行。有人对解决这个问题有什么建议吗?

以下是图片(黄色高亮显示文章标签):

活动服务器的第一个,空div:

http://imgur.com/rF229Wk

第二个本地主机,数据显示良好:

http://imgur.com/tMCOg0S

以下是相关代码:

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

   <div class="entry-content">

     <?php

        $images = get_children( array( 'post_parent' => $post->ID, 'post_type' => 'attachment', 'post_mime_type' => 'image', 'orderby' => 'menu_order', 'order' => 'ASC', 'numberposts' => 999 ) );
        if ( $images ) :
        $total_images = count( $images );
        $image = array_shift( $images );
        $image_img_tag = wp_get_attachment_image( $image->ID, 'thumbnail' );
     ?>

代码下面是显示缩略图的PHP...(省略了其他帖子数据的PHP显示代码,如标题)。html" target="_blank">网站上没有显示任何数据:

<figure class="gallery-thumb">

                <span class="image-wrapper">

<?php echo $image_img_tag; ?>

所有这些div和图形标签都在页面下方正确关闭。

谢谢你的帮助。

共有1个答案

庄元龙
2023-03-14

看起来$images变量为空(或false),并且您的if语句没有在

图片仅在上传时附加到帖子上。如果您使用来自媒体中心的图片作为特色图片,它不会附加到帖子上。您可以通过使用获取meta字段来检索此图像get_post_meta($post-

 类似资料:
  • 我有一个像这样的mysql表 但是我无法用这个函数检索“成人”和“儿童”的值 错误日志显示变量被正确地传递给函数: 为什么此函数返回?

  • 我检测到来自Firebug的响应标头: 响应标头 连接保持活动 内容长度11 内容类型文本/html 日期周一,2012年11月5日18:57:46 GMT 保持活动时间=5,max=99 服务器端/2.2.22(Unix)MOD_SSL/2.2.22 OpenSSL/0.9.8R DAV/2 PHP/5.4.4 X-Pad避免浏览器错误 X-Powered-由PHP/5.4.4 但是没有响应文本

  • 如何获取java主目录? 这样做的时候 一无所获

  • 我的问题是: 接下来我用 它返回[],即不返回任何内容 但是如果我设置cursor=conn.cursor(),同样的查询会返回一些行!怎么了?为什么我不能使用游标?

  • 问题内容: JDK中是否有一个标准的功能接口,该接口什么都不做,什么也不返回?我找不到一个。类似于以下内容: 问题答案: 那么Runnable呢:

  • TestCase 2: baseChars:['a','b'] 所需字符串长度:1 产出: 有人能帮忙吗?我已经把我的代码放在GitHub里了。如果您可以将我的实现更改为非递归,但保留函数返回类型,也将受到重视。