我试图从特定类别获取网页缩略图的网址。使用functions.php中的代码片段,我将帖子缩略图添加到页面。但现在我想抓住页面缩略图的网址,但这似乎不起作用。我得到了博客帖子的缩略图。
我该如何解决这个问题?
我当前的查询:
$argpostthumbs = array(
'post_type' => 'page',
'order' => 'DESC',
'orderby' => 'date',
'post_per_page' => 1,
'cat' => $category->term_id,
'meta_query' => array(
array(
'key' => '_thumbnail_id',
'compare' => 'EXISTS'
),
),
);
$postthumbs = new WP_Query($argpostthumbs);
if ( $postthumbs->have_posts() ) {
$imagePath = get_the_post_thumbnail_url( get_the_ID(), 'fp-category-thumbnail' );
}
$ imagepath包含博客帖子的缩略图。我需要页面缩略图。
functions.php中的代码段:
function add_taxonomies_to_pages() {
register_taxonomy_for_object_type( 'post_tag', 'page' );
register_taxonomy_for_object_type( 'category', 'page' );
}
add_action( 'init', 'add_taxonomies_to_pages' );
if ( ! is_admin() ) {
add_action( 'pre_get_posts', 'category_and_tag_archives' );
}
希望有人可以帮助我。 :)
答案 0 :(得分:0)
不确定您是在尝试拥有类别图像还是单页图像,还是在单个页面上创建类别图像? 您是否为页面启用了theme_support?
add_theme_support( 'post-thumbnails', array( 'page' ) );
还要确保您在正确的模板中,并在循环内。对不起,我没有足够的代表来评论这些问题!
答案 1 :(得分:0)
如果您已正确放置所有代码,请尝试此操作
import numpy as np
import pandas
import matplotlib.pyplot as plt
# fake data
x = np.genfromtxt('/Users/yusufkamilak/Desktop/motionData.csv', delimiter=',', skip_header=10,
skip_footer=0, names=['TimeStamp', 'AccelerationX'])
y = np.genfromtxt('/Users/yusufkamilak/Desktop/heartRate.csv', delimiter=',', skip_header=2,
skip_footer=0, names=['TimeStamp', 'Value'])
# data frames
xdf = pandas.DataFrame(x)
ydf = pandas.DataFrame(y)
# plot x data, get an MPL axes object
ax = xdf.plot()
# plot y data, using the axes already created
ydf.plot(ax=ax)
plt.show()