Articles of вложения в

Получать вложения только для этого сообщения

У меня есть следующий код: <?php while (have_posts()) : the_post(); if(get_the_title() == 'Archive') query_posts('posts_per_page=1&cat=1'); $category = get_the_category(); if ($category[0]->name) echo '<h1>'.$category[0]->name.'</h1>'; $attachments = get_children( array('post_parent' => get_the_ID(), 'post_type' => 'attachment', 'post_mime_type' =>'image') ); foreach ( $attachments as $attachment_id => $attachment ): $image = wp_get_attachment_url( $attachment_id, 'medium' ); echo $image."<br />"; endforeach; the_content(); endwhile; ?> <?php […]

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

Я пытаюсь загрузить вложения в пользовательский каталог, не затрагивая старые загрузки. поэтому я использую этот ниже код для достижения этого add_filter('wp_handle_upload_prefilter', 'cust_pre_upload'); add_filter('wp_handle_upload', 'cust_post_upload'); function cust_pre_upload($file){ add_filter('upload_dir', 'cust_dir'); return $file; } function cust_post_upload($fileinfo){ remove_filter('upload_dir', 'cust_dir'); return $fileinfo; } function cust_dir( $args ) { $customdir ="/mars"; $args['path'] = "C:/wamp/www/web1/wp-content"; $args['url'] = "http://localhost/web1/wp-content"; $args['subdir'] = $customdir; $args['path'] […]

Не удается обновить старые сообщения 3.5.2

Справочная информация. Я работаю над сайтом клиентов, который я не создал самостоятельно. Сайт работает довольно хорошо, когда я понял, что wp_header и wp_footer отсутствовали, и файлы javascript были связаны с ним до того, как тег тела был закрыт. WordPress 3.5.2 Проблема. Эта проблема связана со старыми сообщениями и печатью обновленного контента. Содержимое печатается в формате […]

Автоматически прикреплять изображения к сообщению, если они имеют одинаковый заголовок

У меня есть 200 изображений в моей установке WP. В настоящее время каждое изображение … имеет свой собственный пост (название сообщения совпадает с заголовком изображения) это признак этого сообщения вставляется в сообщение Однако изображения не прикреплены к сообщению. Media > Library > Unattached в Media > Library > Unattached , все 200 изображений есть. Я […]

аргументы фильтра woocommerce_email_attachments

Я пытаюсь создать вложение PDF для новых писем заказа в WooCommerce, и вот что я нашел: add_filter('woocommerce_email_attachments', 'attach_terms_conditions_pdf_to_email'); function attach_terms_conditions_pdf_to_email($attachments, $type, $object) { $your_pdf_path = get_template_directory() . '/file.pdf'; $attachments[] = $your_pdf_path; return $attachments; } Это работает, но мне нужно динамически генерировать PDF-файлы на основе порядка (должно быть в $object->order ), но ничего не передается в […]

Как изменить значение _wp_attachment_metadata в SQL?

Мне пришлось изменить размер существующих изображений в папке загрузки (около 1k). После повторной загрузки WordPress, конечно, не распознает новые измерения. Мой подход состоял в том, чтобы просто изменить размер в таблице _post_meta. Но это выглядит так: a:6{s:5:"width";s:3:"330";s:6:"height";s:4:"1067";s:14:"hwstring_small";s:22:"height='96' width='29'";s:4:"file";s:22:"2012/03/2-IMG_1540.png";s:5:"sizes";a:3:{s:9:"thumbnail";a:3:{s:4:"file";s:21:"2-IMG_1540-56×183.png"; … Все, что мне нужно изменить, – это значение ширины первой записи от «330» до «sth». остальное. […]

Удалить сообщение со всеми прикрепленными к нему файлами

На моем сайте у меня есть несколько авторов, которые могут добавлять / редактировать / удалять пользовательские сообщения и загружать (прикреплять) изображения к этим сообщениям. Проблема в том, что когда они удаляют свои сообщения, вложения остаются на сервере. Поэтому я хотел бы избавиться от всех файлов, прикрепленных к сообщению, когда он будет удален. Может ли кто-нибудь […]

Сохранение пользовательского поля в окне приложения в WordPress 3.5

Я использую следующий код, чтобы добавить настраиваемое текстовое поле в Окно приложения WP 3.5 (из этого вопроса # Расширение нового средства массовой информации в WordPress 3.5 ) … add_filter( 'attachment_fields_to_edit', 'xf_attachment_fields', 10, 2 ); function xf_attachment_fields( $fields, $post ) { $meta = get_post_meta($post->ID, 'meta_link', true); $fields['meta_link'] = array( 'label' => 'More Media Management', 'input' => […]

Ограничение количества возвращенных результатов

Как я могу ограничить количество возвращенных результатов? $images = $wpdb->get_col(" SELECT ID FROM $wpdb->posts WHERE post_type = 'attachment' AND ID in ($meta) ORDER BY menu_order ASC ");

Получить идентификатор сообщения по вложению id?

У меня есть идентификатор вложения, но я не могу найти способ получить идентификатор сообщения с помощью этого идентификатора вложения. Я могу зацикливать все сообщения и найти их, но, возможно, существует простой способ получить его. Кто-нибудь знает аналогичную функцию?

Intereting Posts
Показать пользовательское меню WP 3.0 в формате HTML с помощью авто-навигации? Минимальные файлы шаблонов для разработки темы Какие детали необходимы для заголовка файла Style.css? Отключить страницы вложений полностью Как разрешить – IE 6 игнорирует свойства img "width" Запрос с пользовательской таксономией не работает Отображение итоговых результатов уникального результата в кастоне Предотвращение удаления блогов Получить все сообщения в теге ИЛИ категории? Функция WordPress при загрузке, удалении или редактировании файла сделать титры подписи WordPress отзывчивыми Есть ли способ локализовать метки роликов? Двадцать пятнадцать темы – изменение режима реагирования Добавить пользовательское поле в поле комментариев ПОСЛЕ текстовой области НО ПЕРЕД отправкой кнопки Страница результатов поиска перенаправляет ex.com/?s=searchterms в ex.com/searchterms