arskrigitsioniets
Ответы в темах
-
Решение нашлось. Код ниже не выдаёт предупреждений:
<!--теги статуса начало--> <?php $post_type = get_post_type(); if ($post_type == 'page') { $terms = get_the_terms( get_the_ID(), 'status_of_game' ); if($terms){ $term_links = array(); foreach ( $terms as $term ) { $term_links[] = '<a href="' . get_term_link( $term ) . '" class="status_of_game-' . $term->slug . '">' . $term->name . '</a>'; } echo implode("/ ", $term_links ); } } ?> <!--теги статуса конец-->
С кодом выше получаю другую ошибку:
$TERMS = GET_THE_TERMS( GET_THE_ID(), ‘STATUS_OF_GAME’ ); IF ( ! EMPTY($TERMS) ) { $TERM_LINKS = ARRAY(); FOREACH ( $TERMS AS $TERM ) { $TERM_LINKS[] = » . $TERM->NAME . »; } ECHO IMPLODE(«/ «, $TERM_LINKS ); }
Форум: Проблемы и решения
Тема: Проблема с выводом таксономийСпасибо, это действительно подходит и к моему случаю. Помогло добавить вот такие стили, как написано в той теме:
body p:empty:before { content: none; }
Форум: Проблемы и решения
Тема: Как покрасить конкретный тег?Код полностью рабочий, добавляет класс для каждого тега внутри таксономии. Большое спасибо!
Форум: Обратная связь
Тема: [Предложение] Сортировка по тегам в…Да, потом удалось вспомнить. Спасибо за ответ, в любом случае 🙂
Форум: Проблемы и решения
Тема: Кнопка выйти вместо войтиА нет, всё работает так, как надо, это был кеш. Большое спасибо!
Форум: Проблемы и решения
Тема: Кнопка выйти вместо войти«Выйти» откуда, если не залогинен?
Ох, я как Пупа и Лупа всё перепутал. Наоборот.
Ваш второй код рабочий, однако он отображает «профиль» также не для залогиненых, чего быть не долго. Мне да, нужно чтобы в обоих меню так было.
Форум: Проблемы и решения
Тема: Как запретить удалять «Мои блоки»Путём колупания прав через плагин я обнаружил, что право на редактирование/удаление чужих постов одновременно влияет на «мои блоки». Если я запрещаю редактировать/удалять чужие посты, это же применяется к блокам, и наоборот. Я не знаю, в ядре вордпресса это также взаимосвязано или всё-таки нет. В английском сапорте мне там дали кусок кода https://wordpress.org/support/topic/to-prevent-deleting-reusable-blocks/#post-12606162, но так глубоко углубляться не хочу. Ну и ещё там написали, что блоки = кастомные типы записей.
Я также отписал в поддержку известного плагина User Role Editor: https://wordpress.org/support/plugin/user-role-editor/ Возможно, у тамошнего разработчика получится выловить отдельное право на редактирование/удаление блоков.
Форум: Проблемы и решения
Тема: Как запретить удалять «Мои блоки»Да вот искал вчера весь вечер, ничего не нашёл. Даже на WordPress Codex нет инфы о том, какой кусок кода за это право отвечает. Мне пока что пришлось отнять у пользователя редактора, дать ему автора и добавить право на редактирование чужих постов. Теперь он не может удалять блоки, но может редактить чужие посты, что мне и нужно было. Пока что другого решения не знаю.
- Ответ изменён 5 лет назад пользователем arskrigitsioniets.
Форум: Проблемы и решения
Тема: Убрать красную строкуЯ понимаю, о чём вы, а вы, кажется, не понимаете, о чём я. Ещё раз повторяю, что WordPress добавляет красную строку при копировании откуда угодно. Таким образом, форматирование ворда не имеет отношения к проблеме. И мне хотелось бы решить эту проблему на уровне кода, если это возможно, а не использовать из-за этого устаревший классический редактор, поддержка которого в будущем будет прекращена.
Форум: Проблемы и решения
Тема: Убрать красную строкуЭто пробовали? Я имею ввиду использование классического редактора записей WP, а не блочного.
В классическом не работаю, на него уже нельзя полагаться в долгосрочной перспективе. Все статьи на сайте делаю блоковые.
А если самостоятельно писать текст и разбивать его на абзацы отступ появлятся?
Нет. Только при копировании только в первом абзаце скопированного. Если копировать по частям, то в каждом первом абзаце каждой части.
Форум: Проблемы и решения
Тема: Убрать красную строкуЭта красная строка появляется при копировании откуда угодно.
Форум: Проблемы и решения
Тема: Убрать красную строкуНеужели это так сложно сделать вручную? Очень часто на желание автоматизировать элементарную задачу уходит куда больше времени и геморроя, чем на выполнение этой же задачи вручную 🙂
Ну, я вставляю с ворда целые абзацы, и порой задалбливает по 10 раз убирать этот пробел. Я просто не знаю, может там есть решение парой строчек кода, я без понятия, куда копать по красной строке и где это вообще регулируется.
И потом это скорее особенности текущей темы.
В дефолтной Twenty Twenty можно то же самое наблюдать. Всегда при копировании любого текста откуда либо в первом абзаце будет красная строка. Скрин: https://imgur.com/qsWkhKL Проблема в том, что если статья с картинками в ворде, например, то мне приходится копировать её по частям, каждый раз при копировании новой части я получаю эту красную строку в первом абзаце.
- Ответ изменён 5 лет, 1 месяц назад пользователем arskrigitsioniets.
Спасибо!
Перенёс без плагина с прямыми запросами в бд. Проблемы возникли там, где я не ожидал: панель управления PLESK при распаковке большого количества картинок из вложений (несколько тысяч) выдавала ошибку файловой системы, в результате чего забивался лимит места для хостинга. Она выдавала вес более 7ГБ, хотя по факту там пол гига веса максимум, ошибка была связана с большим количеством файлов. Пришлось руками отдельно папку за каждый месяц переносить, чтобы одновременно так много файлов не распаковывалось.
С остальным всё в порядке.