2015-04-10 7 views
0

В моем плагине, что я пытаюсь сделать, это позволить администратору загружать избранный образ для сообщения, если он его не содержит. Ниже приведен мой код, который отображает уменьшенное изображение с изображением, если оно существует, и покажите кнопку добавления изображения, если это не так.Загрузите избранное изображение для сообщения из моего плагина в Wordpress

Я не уверен, как я могу продвигать реализацию кнопки Добавить изображение. На какие крючки и фильтры я смотрю?

<div class = "ft_homepage_modal_content"> 
    <button ng-hide = "postData.post_thumbnail_src" class="btn" ng-click="">Add Image</button> 
    <div ng-show = "postData.post_thumbnail_src" > 
    <img ng-src = "{{postData.post_thumbnail_src}}" /> 
    </div> 
</div> 

Заранее спасибо.

ответ

0

Это необходимый код для вашей темы WordPress, чтобы добавить поддержку признаков изображения (добавить в functions.php на вашу тему)

<?php 
 
function wptutsplus_theme_support() { 
 
    add_theme_support('post-thumbnails'); 
 
} 
 
add_action('after_setup_theme', 'wptutsplus_theme_support');?>

после этого вы можете добавить в свой тема: the_post_thumbnail(); (на петле) или get_the_post_thumbnail($post_id, $size, $attr);

См.источник: https://codex.wordpress.org/Post_Thumbnails

http://code.tutsplus.com/tutorials/creating-a-wordpress-theme-from-static-html-adding-featured-images--wp-34230

+0

Я создаю плагин, а не тему. Таким образом, функций нет. Я использую функцию get_the_post_thumbnail, чтобы получить изображение, но что делать, если изображение отсутствует. В таких ситуациях я хочу дать пользователю возможность загрузить его при нажатии кнопки. – Aman

Смежные вопросы