推荐文章:如何调用单篇文章内的所有图片附件?

优采云 发布时间: 2022-10-17 11:07

  推荐文章:如何调用单篇文章内的所有图片附件?

  有段时间,经常遇到wordpress中图片附件的问题;这是我在百度知道的回答的摘录:

  wordpress 如何在单个 文章 中调用所有附加图像?

  注:所有图片均为通过后台上传到媒体库的附件。

  方法如下:

  原理:一个文章的所有附件通过POSTS数据表中的post_parent链接,post_type标识为附件;

  图像附件的 post_mime_type 是“图像”。

  理解了这句话后,再看下面的代码:

   /* 获取指定post下的所有图片附件. */

$attachments = get_children(

array(

'post_parent' => 指定日志的ID,

'post_status' => 'inherit',

'post_type' => 'attachment',

'post_mime_type' => 'image',

'order' => 'ASC',

<p>

&#39;orderby&#39; =&gt; &#39;menu_order ID&#39;,

&#39;suppress_filters&#39; =&gt; true

)

);</p>

  接下来的工作是foreach读取附件的相关信息。

  问题补充:

  例如,我的主题有文件 image.php。点击文章中的图片,即single.php模板,进入image.php模板。如何实现image.php调用对应的文章的附加图片。之前也有人教我使用get_children。结果,在进入image.php时,调用了之前跳转的文章,以及其所在分类中所有文章的附图。即调用整个类别下的附件。

  解决方案:

  这可能是由于没有正确获取当前附件所属的父日志的ID造成的。

  在image.php中,通过get_queried_object_id()获取当前附件的ID

  然后使用 wp_get_post_parent_id( $ID ) 获取当前附件所属的日志 ID。

  最后,使用 get_children 获取日志下的所有附件。

  image.php中的大概代码如下:(不要放在循环里面)

   $current_image_id = get_queried_object_id();

$parent_id = wp_get_post_parent_id( $current_image_id );

/* 获取指定post下的所有图片附件. */

<p>

$attachments = get_children(

array(

&#39;post_parent&#39; =&gt; (array)$parent_id,

&#39;post_status&#39; =&gt; &#39;inherit&#39;,

&#39;post_type&#39; =&gt; &#39;attachment&#39;,

&#39;post_mime_type&#39; =&gt; &#39;image&#39;,

&#39;order&#39; =&gt; &#39;ASC&#39;,

&#39;orderby&#39; =&gt; &#39;menu_order ID&#39;,

&#39;suppress_filters&#39; =&gt; true

)

);

if ( count( $attachments ) ) {

foreach( .... ){}

}</p>

  这是我偶然看到的一个方法,我学会了!

  推荐文章:seo外链怎么发布(可以发外链的平台推荐)

  在SEO工作中,反向链接建设是我们每天都在讨论的话题。大家都知道,在百度算法不断更新之后,高质量的相关外链是我们首选的操作方式,但是还是有很多SEO新手不遗余力地海量海量低质量的外链。它们对您的排名真的有意义吗?青澜互动可以肯定的告诉你,效果不大。

  那么,低质量的传入链接如何影响 SEO?

  1.降低内容页和栏目排名

  低质量链接的出现往往伴随着大量的增长。突然,某个页面和某个栏目上出现了大量的外部链接。搜索引擎清楚地确定了链接的来源结构。如果被定义为低质量链接,会导致页面被索引。低质量的库使整个列降级。

  2.导致网站为K,难以恢复

  SEO外链推广者经常做的一件事就是在各大论坛发布外链,这几乎是无关紧要的。比如他们在各大博客中以链轮的形式制作友情链接,还有新闻外链,但是这些链接有一个致命的问题,大且不稳定。账号一旦被封,会导致大量死链接。如果这种情况在同一时期频繁发生,并且被搜索引擎识别为操纵外部链接,那么您的网站质量肯定会降低。这就是为什么你的 网站 内容经常是 收录,但它总是没有排名。事实上,这种网站很难恢复,最好的建议是更改域名。

  3. 得不偿失的品牌影响力

  看来聪明的站长们经常使用群发的形式来搜索品牌词。这似乎是一个不错的选择,对SEO也有好处。随着算法的更新,品牌词的影响力应该会逐渐降低。找到。但是很多人在操作这件事情的时候经常会附上链接,这是非常不明智的做法。这里给你的建议是,如果你是低质量外链群发高手,我建议你利用这个能力来增加品牌词的搜索量。

  

  那么如何发布高质量的外链,让每一个外链都有价值呢?这是一个值得我们思考的问题,而不是一味的发外链。那么高质量反向链接对于 SEO 的价值是什么?原因如下:

  1、优质的外链可以缩短SEO排名周期

  2. 吸引蜘蛛和爬虫到我们的 网站 抓取

  3.提升关键词的排名

  4.增加流量并提高知名度

  在这种情况下,我们如何发布高质量的外部链接?青澜互动认为,优质的外链有“五高”:高相关性、高权重、高流量、高稳定性、高质量的页面。

  1、相关性高

  因为几乎所有不相关的反向链接都可以称为垃圾邮件反向链接,这是有害但无益的。当然,反向链接可以在不同层次上与您相关,搜索引擎会考虑链接 网站 的整体相关性、特定页面与连接的相关性以及直接围绕该链接的内容的相关性。关联。此外,高度相关的外部链接可以为您吸引准确的流量。

  2. 重量大

  

  青蓝互动将外链的高权重分为两部分:源域权重、源页面权重和外链位置权重。我们可以使用站长工具查看网站的各种权重。当然,别忘了检查 网站 的年龄。一般来说,网站 越老,权重越大。

  外链位置重量的判断也很简单。因为搜索引擎比较看重的连接类型是内容中的反向链接,所以如果你的外链位于页面的主要内容区域,也就是页面的核心区域,脚上的连接会更多,重量会更高。

  3. 高流量

  这里的高流量有两个意思:网站和网页流量高;外部链接为 网站 带来高流量。网站的流量高,而且外链所在页面的流量也高,外链的质量可能会更高,因为它更有可能给带来大量的相关流量网站. 至于外链给网站带来的流量,需要你前期的判断,后期可以通过工具分析外链对应的网站给你带来的流量概况。

  4. 高稳定性

  外链的稳定性很大程度上反映了外链的质量。反向链接的突然增加和减少对网站SEO有很大的负面影响。您可以使用 Ahrefs 来检查外部链接的稳定性。如果反向链接的数量总是下降,则意味着反向链接的质量很差。

  5. 高质量的页面

  外链源页面的高质量体现在以下几个方面:页面内容质量高,页面导出链接少,导出链接为Dofollow,内容质量高,这意味着源页面的内容是原创,有价值和可读性。一个页面的外链越多,页面的权重被稀释的越多,传递给你的权重就越少。根据经验,外向链接少于 10 个的反向链接源页面被认为是好的。除了内容和外链的数量外,您还应该注意反向链接的类型。Dofollow类型的反向链接让源页面的权重传递给你,更有利于你的SEO优化。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线