推荐文章:如何调用单篇文章内的所有图片附件?
优采云 发布时间: 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>
'orderby' => 'menu_order ID',
'suppress_filters' => 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(
'post_parent' => (array)$parent_id,
'post_status' => 'inherit',
'post_type' => 'attachment',
'post_mime_type' => 'image',
'order' => 'ASC',
'orderby' => 'menu_order ID',
'suppress_filters' => 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优化。