WordPress

Q & A для разработчиков и администраторов WordPress

2
Нужна помощь в сортировке «Мои сайты» по алфавиту
У меня более 40 сайтов, показанных на странице «Мои сайты», и запланировано больше. К сожалению, WordPress не сортирует их по алфавиту, и это затрудняет перемещение с сайта на сайт во время рутинных обновлений и обслуживания. Я пытался добавить asort($blogs); на wp-admin / my-sites.php, но это тоже не поможет. И независимо …
9 multisite 

1
Удаление атрибутов размера изображения и заголовка
Этот вопрос является ответом на это обсуждение удаления атрибутов измерений из изображений. Код решения, предоставленный в этом потоке, работает очень хорошо, за исключением того, что он имеет неприятный побочный эффект, когда любые [caption]короткие коды чередуются с изображения. После нескольких часов копания кода ядра я нашел причину этого. Плагин wpeditimage TinyMCE, …
9 filters  images 

2
Как добавить пользовательский тип ссылки на архивную страницу в навигационное меню?
Я не могу понять это. Похоже, что нет никакого флажка или чего-либо подобного в функции для добавления недавно созданной пользовательской страницы архива типа записи в меню. Также ссылка должна быть активной, если вы находитесь на странице. Это, вероятно, не возможно, но есть ли какой-нибудь плагин для этого? Ради любви ко …

6
Wordpress 3.3 пользовательский тип записи с /% postname% / permastruct?
Существует более ранняя публикация с похожим названием, но она не подходит для WordPress 3.3, и это важно, так как 3.3 интересно рекламирует: «Используйте структуру постоянных ссылок для имени без потери производительности» Проблема с Wordpress 3.2 и более ранними версиями заключалась в том, что сначала он просматривал имена страниц, а затем …

4
Локализация: мне нужен бэкэнд: английский и внешний интерфейс на определенном языке
Я бы хотел иметь бэкэнд Wordpress на английском языке и использовать другой язык для внешнего интерфейса до сих пор я выясняю, возможно, я мог бы сделать это, установив в wpconfig локаль, которую я хочу использовать во внешнем интерфейсе, а затем добавив в functions.php что-то вроде этого: add_filter('locale', 'mytheme_backendlocale'); function mytheme_backendlocale($locale) …

1
Как удалить ссылку «+ Добавить новую категорию» из метабокса категории
Внутри метабокса категории Wordpress или любого настраиваемого поля таксономии по этому вопросу есть ссылка с текстом «+ Добавить новую категорию». Есть ли способ, которым эту ссылку можно удалить, предпочтительно не прибегая к хаку JS или CSS, чтобы скрыть ее? Лучше всего было бы скрыть это с помощью какого-либо фильтра или …

4
Как сохранить плагин переводит после обновления?
http://wordpress.org/extend/plugins/bbpress/ bbpress 'языковая папка (wp-content / plugins / bbpress / bbp-languages) имеет это предупреждение: /** * Do not put custom translations here. They will be deleted on bbPress updates. * * Keep custom bbPress translations in /wp-content/languages/ */ На самом деле это не новая проблема, и да, они правы. Это …

1
Добавление категории / тега / таксономической поддержки изображений / мультимедиа
Я пытался добавить категорию, тег или пользовательскую поддержку таксономии к изображениям (или ко всем мультимедиа, хотя меня интересуют только изображения). Я понял это частично: add_action('init', 'create_image_taxonomies'); function create_image_taxonomies() { $labels = array( 'name' => 'Media Category' ); $args = array( 'labels' => $labels, 'public' => true ); register_taxonomy('imagetype', 'attachment', $args); …

3
Как установить внутренний язык для пользователя?
Я хотел бы использовать английский интерфейс для серверной части, но я хотел бы установить его на родном языке для редактора. Я знаю, что в WPML есть эта функция, но я не хочу устанавливать неподдерживаемый WPML только по этой причине. То, что я смотрю, это крошечный плагин, который предоставляет переключатель для …

2
Как добавить в the_content, используя add_filter с пользовательским типом записи?
У меня есть пользовательский тип сообщения, работающий нормально, но часть текста на странице одинакова для каждого сообщения, поэтому я хочу добавить его с помощью функции. У меня есть это настроено: function new_default_content($content) { global $post; if ($post->post_type == 'custom-post-type') { $content = 'Test text here'; } return $content; } add_filter('the_content', …

1
Используйте отдельную папку для загрузки пользовательских загрузок вложения
Итак, я пытаюсь найти способ использовать две отдельные папки для загрузки, являясь папкой по умолчанию wp-content/uploadsдля обычных загрузок мультимедиа, а другая, например, wp-content/customдля одного определенного типа вложений (файлы PDF, прикрепленные к одному конкретному post_type). Важно держать их разделенными как для организации, так и для безопасности данных, поскольку файлы PDF будут …

4
Использование внешнего API в WordPress?
У меня есть клиент, у которого есть веб-сайт WordPress, и он хочет расширить его, чтобы добавить новые функциональные возможности. Эти функции включены в веб-сайт, который я уже сделал (своего рода поисковая система по базе данных, с некоторыми фильтрами), и который находится в процессе новых улучшений. Я планирую создать API-интерфейс json …

2
Использовать фильтр [embed] в файлах шаблонов
WordPress автоматически встраивает видео YouTube, если я использую: [embed] http://www.youtube.com/watch?v=Xog1T5dUxcw [/embed ] Это здорово, но не работает, если я использую его в файле шаблона. У меня есть настраиваемое поле, где администратор может поместить URL-адрес видео на YouTube. Я хочу получить видео в одном посте, используя следующий код: <?php $custom = …

2
Плагины в папке mu-plugins не загружаются
Я пытаюсь загрузить плагины автоматически, помещая плагины в mu-pluginsпапку. Но если плагин помещен в папку, он не загружается. Я пробовал некоторые популярные плагины, такие как W3 Total Cache, WordPress SEO By Yoast, но все они не загружены. Загружает ли WordPress только те плагины, которые содержат только отдельные файлы mu-plugins?

3
Группы возможностей: пользователи с несколькими ролями?
Я почти уверен, что понимаю настройки ролей и возможностей в WordPress: детализированные возможности, сгруппированные в роли, которые можно назначать пользователям. Код должен проверять гранулярные возможности, а не роли (поскольку возможности для определенных ролей могут изменяться). Роли не обязательно являются иерархическими (хотя роли по умолчанию). Есть ли способ назначить несколько ролей …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.