- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个名为“产品”的自定义帖子。
register_post_type( 'products',
array(
'labels' => array(
'name' => __( 'Products' ),
'singular_name' => __( 'Product' )
),
'public' => true,
'has_archive' => true,
'supports' => array( 'title', 'editor', 'thumbnail' )
);
我还创建了一个名为 archive-products.php 的 php 文件并将其制作为模板。
在 WordPress 中,我创建了一个名为产品的页面并选择了产品模板。
在该静态页面(使用存档模板)上,我已将图像上传到精选图像面板中。
在我的标题中我有代码:
echo get_the_post_thumbnail();
但这与列表中最后一个自定义帖子的特色图像相呼应(所有产品帖子也都有特色图像),而不是静态/存档页面的特色图像,这是我想要的是。这有可能实现吗?
谢谢!
最佳答案
我做了同样的事情,并找到了解决我的问题的以下答案:https://wordpress.stackexchange.com/a/175228
将自定义帖子类型存档模板另存为页面。
例如,page-products.php
本地备份并从服务器中删除自定义帖子类型存档模板。
使用 the_post_thumbnail()
显示图像,将其放入变量 get_the_post_thumbnail()
,或者将其设置为背景图像,并在其上显示页面标题:
$bg = wp_get_attachment_image_src( get_post_thumbnail_id( $page->ID ), 'full' );
if( is_page('products') ) : ?>
<div style="background: url('<?php echo $bg[0]; ?>') repeat center center #fbfbfb; background-size:cover;">
<?php the_title( '<h1 class="page-title">', '</h1>' ); ?>
</div>
<?php endif; ?>
保存您的永久链接并刷新页面。
这对我有用。希望它对某人有帮助。 :)
关于WordPress - 自定义帖子存档页面上的特色图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19838156/
嗯,我的问题是,我想存储某种产品在他们自己的表中,并且从这些产品中我想选择一些到特色/强调产品表,它将存储每个表中所选行的 ID,以在网站的主页上显示这些特色产品。 从表中选择特色产品后,我想自己制定
您好,我正在与 bigcommerce 合作,我希望在每个类别页面上获得以下风格的分割 本质上是制作类别版本; %%Panel.HomeFeaturedProducts%% %%Panel.SideT
在这个网站上http://rwl.rwlwater.com/我有一个小问题...我添加了 overflow: hidden 到特色 slider div,如果启用了 javascript 或用户的互联
我用VB.NET和MySQL作为数据库创建了一个咖啡销售系统。 在该系统中,用户可以更新自己的信息,例如名字、姓氏、BOD 等。 但是,多个用户当前可能会同时编辑同一数据集,这是我需要防止的。 示例:
在这里http://jsfiddle.net/comparebest/yBcKk/6/我有一个 jQuery slider 和两个 Div - DIV ONE 和 DIV TWO。 有没有办法让我自动
我是一名优秀的程序员,十分优秀!