Articles of вложения

Открыть всплывающее окно «Подробности вложений»

Я пытаюсь открыть всплывающее окно Attachment Details, но с этим кодом он отображает все изображения jQuery(document).ready(function($){ $( '.attachments' ).on( 'click', '.attachment', function( event ) { var $el = $( this ); var selected = $( this ).attr( 'data-id' ); //alert(selected); event.preventDefault(); console.log(wp.media); // Create the media frame. gallery_items_frame = wp.media.frames.gallery_items = wp.media({ title: $el.data( 'choose' […]

set alt в функции Generate featured Image

Я использую wp_insert_post() для публикации на моем сайте автоматически, и я устанавливаю Featured Image с помощью кода ниже: function Generate_Featured_Image( $image_url, $post_id ){ $upload_dir = wp_upload_dir(); $image_data = file_get_contents($image_url); $filename = basename($image_url); if(wp_mkdir_p($upload_dir['path'])) $file = $upload_dir['path'] . '/' . $filename; else $file = $upload_dir['basedir'] . '/' . $filename; file_put_contents($file, $image_data); $wp_filetype = wp_check_filetype($filename, null ); […]

использовал wp_get_attachment_image () в цикле, чтобы отобразить страницу галереи пользовательского типа изображений, и теперь изображения не будут удалять f

Я создал шаблон страницы галереи. И использовал этот код для размещения изображений на странице. <?php $args = array( 'numberposts' => -1, 'orderby' => 'menu_order', 'order'=> 'ASC', 'post_mime_type' => 'image', 'post_parent' => $post->ID, 'post_status' => null, 'post_type' => 'attachment' ); $images = get_children( $args ); if ( $images ) { foreach ( $images as $images ) […]

Проблема с Get_attachment_link

У меня есть следующий код фильтра, который должен добавить «index.php /» к ссылке вложения. Он ничего не возвращает. Я могу добавить ссылку на вложение, но по какой-то причине я не могу добавить ссылку. Я получаю mydomain.com/attachmentname но я хочу mydomain.com/index.php/attachmentname . Как я могу это сделать? // Modify the permalink for attachment pages to include […]

Автоматическое добавление заголовка изображения, Alt Text, при загрузке изображений в WordPress

И если я хочу, чтобы название изображения и высота изображения были заголовком сообщения, как мне это сделать? /* Automatically set the image Title, Alt-Text, Caption & Description upon upload*/ add_action( 'add_attachment', 'my_set_image_meta_upon_image_upload' ); function my_set_image_meta_upon_image_upload( $post_ID ) { // Check if uploaded file is an image, else do nothing if ( wp_attachment_is_image( $post_ID ) ) […]

Отправка вложений для отправки в медиа-библиотеку

Я уже понял, как использовать postie для отправки по электронной почте вложения в формате PDF, которое связано с сообщением и загружается в медиа-библиотеку. Я пытаюсь понять, как можно настроить категорию мультимедиа для вложения или ссылку непосредственно на вложение, а не на сообщение с ссылкой на вложение. Любая помощь приветствуется.

Вызов идентификатора привязки вне цикла

У меня есть галерея с петлей изображений вложений. Мне нужно получить информацию от каждого из этих вложений (название, автор и т. Д.) Для использования внутри плагина javascript под названием photoswipe. У меня есть рабочая функция, которая позволяет мне называть эту информацию в моих functions.php : function custom_share() { global $wp_query; $ID = $wp_query->post->ID; $attachment_data = […]

Не удалось найти теги и теги

Моя цель – изменить основной запрос с помощью pre_get_posts, чтобы я мог искать только через вложения и только те, у которых есть определенные теги, назначенные им. Эти теги отображаются пользователю с помощью the_tags (). Логика на месте, поэтому мои вложения имеют теги, и это подтверждается с помощью var_dump на этом шаблоне страницы вложений: http://photonew.rasdesignmedia.com/surf-kayaking-mark-woolward-a633257/ Проблема […]

Добавить пользовательские теги ajax на экране вложения мультимедиа

Я добавил пользовательский таксономический тег «люди» со средствами массовой информации и его показами в виде текстового поля на экране редактирования мультимедийных файлов. Но я хочу, чтобы текст тега автозаполнения по умолчанию WordPress по умолчанию на экране редактирования вложений. function people_init() { // create a new taxonomy register_taxonomy( 'people', 'attachment', array( 'label' => __( 'people' ), […]

Если Post имеет видеоизображение в виде миниатюры сообщения, еще раз отобразите изображение

У меня есть сообщения с видео в качестве основного контента, когда это так, я бы хотел, чтобы в этом предварительном предварительном просмотре его видео было как миниатюра сообщения, а не как изображение. Мысль о следующих решениях: Пытался запросить вложение <?php get_attached_media( 'video' ); ?> <?php get_attached_media( 'video' ); ?> не работает Могу ли я сделать […]