我很难在我的主题中引用上传文件夹中的图片。我怎么称呼该文件夹?
这是我到目前为止所尝试的内容:
add_action( 'init', 'create_post_type' );
function create_post_type() {
register_post_type( 'acme_product',
array(
'labels' => array(
'name' => __( 'Products' ),
'singular_name' => __( 'Product' ),
'add_new' => __( 'Add Product' ),
'add_new_item' => __( 'Add New Product' ),
'edit' => __( 'Edit' ),
'edit_item' => __( 'Edit Product' ),
'new_item' => __( 'New Product' ),
'view' => __( 'View Product' ),
'view_item' => __( 'View Product' ),
'search_items' => __( 'Search Products' ),
'not_found' => __( 'No Products found' )
),
'public' => true,
'has_archive' => true,
'menu_icon' => get_template_directory_uri() . '/uploads/2013/11/product.png',
'supports' => array( 'title', 'editor', 'thumbnail', 'revisions' )
)
);
}
但问题是,它没有显示在我的仪表板中。有任何想法吗?提前谢谢。
答案 0 :(得分:1)
尝试使用
<?php $upload_dir = wp_upload_dir(); ?>
<?php echo $upload_dir['baseurl']; ?>
获取单词按下安装中的上传目录路径,因为get_template_directory_uri()
检索当前主题的模板目录URI,而不是wp-content文件夹路径
答案 1 :(得分:1)
请改为尝试:
'menu_icon' => get_bloginfo('template_directory') . '/images/icon.png',