将最小尺寸文本添加到特色图像

时间:2016-09-28 作者:malcman

我已经编辑了post.php 文件将此文本添加到post admin屏幕中的特色图像区域。这只是一个关于特征图像最小尺寸的有用提示。我没有强制执行实际的图像大小。

set_featured_image\' => array( __( \'Set featured image (837px x 467px)\' ),
    \'Set featured image (837px x 467px)\' ) )
我应该把这个放在我的functions.php 或者创建一个插件?我该怎么做呢。

1 个回复
SO网友:Dave Romsey

Post缩略图HTML可以使用添加到Post缩略图框中admin_post_thumbnail_html 滤器此代码可以添加到主题的functions.php 或插件。如果尺码指南与主题紧密结合,我可能会把它放在functions.php. 如果您希望在切换主题时显示此文本,我会使用插件方法。

add_filter( \'admin_post_thumbnail_html\', \'wpse240830_admin_post_thumbnail_html\', 10, 3 );
function wpse240830_admin_post_thumbnail_html( $content, $post_id, $thumbnail_id ) {
    $content .= __( \'Set featured image (837px x 467px)\', \'your-text-domain\' );
    return $content;
}
创建插件非常简单。法典文章Writing a Plugin 以及Plugin Handbook 都是很好的起点。简而言之,您只需在插件目录中创建一个php文件,其中包含一个特殊的头。将代码放入插件文件,然后激活它。

<?php
/*
Plugin Name: WPSE Plugin
Plugin URI:  https://developer.wordpress.org/plugins/the-basics/
Description: Basic WordPress Plugin Header Comment
Version:     0.0.1
Author:      http://wordpress.stackexchange.com/
Author URI:  http://wordpress.stackexchange.com/
License:     GPL2
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wpse
Domain Path: /languages
*/

// Exit if accessed directly
if ( ! defined( \'ABSPATH\' ) ) {
    exit; 
}

// Add plugin code here.

相关推荐