Воот. С этого надо было и начинать :)
Нет такого. И быть не может!
?? Какие "такие" усложняют..
Всё наоборот же!---------- Добавлено 29.11.2016 в 13:25 ----------
Что считают ООП религией? :) Так я о том.
(я не против ООП, нет. Я о том, что нек прям на него молятся. А тех, кто его не использует считают ламерами)
Для этого в ВП есть "свой ООП" - АПИ.
Раньше (когда кодил) я тоже, не раз прочитав эту мантру на разных сайтах и книжках, был уверен что это единственно верный путь. Сейчас же для меня куда ценнее результат: скорость/трудозатраты/качество при выходе конечного продукта.
Тем более что тема ВП - это не только внешний вид. (хотя я двумя руками за то, что бы как-то ограничить писателей тем во внедрение в них функционала).
Но опять же - даже внешний вид, в который нужно выводить разные данные (от дат/авторов/ко-ва комментов до цен/картинок и пр. атрибутов товаров и связ. записей) - как отделить? Я знаю только макросы и шаблонизаторы (смарти.. да). И не уверен, что это лучше, чем внедрение непосредственно php в html.
Не бывает таких. И такого.
И тянуть функционал в тему - обречь себя на кардинальную переделку сайта через год-два. Или жить со старьём и бороться с вирусами.
Вот это всё - от незнания ВП. И лени "мужиков". :) И причины и следствия.
Это просто.. Это вообще-то ДОКУМЕНТАЦИЯ. Такая документация, которой нет ни в одном двиге. (по-русски в тч).
Да, на данный момент кодекс местами устарел и создаётся новая версия. С разделением для юзеров и девелоперов.
1. Плагин - и есть ВП. См 107.
2. В яре нафик не нужны ВИЗУАЛЬНЫЕ инструменты управления кастомеными типами контента. (там и так хватает лишнего). Этим будут пользоваться менее 1% юзеров. А для грамотных есть АПИ и плагины. ---------- Добавлено 29.11.2016 в 13:07 ----------
Думаю, вот так ты получишь больше достоверной инфы без послед уточняющих вопросов. wp_postmeta - тут данные постов.
Тут оч много намешано..
См.
1. "Добавлять" - вовсе не значит ДОБАВИТЬ. Одним добавленным хуком или строкой в конфиге можно ОТМЕНИТЬ работу кучки функций.
2. Плагин - это такой же код. Это механизм как раз и создан для того, что бы реализовать что-то, чего нет (или не так как хочется) в ядре. Плагинопаронойя - это реально болезнь читателей ГС. Не наличие, а сам код - вот что важно.
3. Плагинами в основном решаются не проблемы, а функционал. Лишь малая часть оных закрывает "проблемы". Но это проблемы локальные/временные. Напр. транслитерация - надо оно в ядре? Нет. Или исправления работы криво настроенного хостером нжикса. Плагины тут - лекарство от др проблем. Это плохо?
4. Если можно закрыть проблему в теч неск мин - это плохо? Потом уже спокойно разбираться в причинах. С тем же инжиксом напр или криво установленным сертификатом.
Вот тут как бэ соглашусь. Но чем в html использовать макросы (аля [meta_date_post:current(DD-MM-YY)]) - может лучше сразу пхп? Дилемма, да.
Если изначально всё сделано правильно, то не придётся. Обратная ж совместимость. Но нек функции устаревают, да. Хотя функционал не пострадает ещё оч долго (сейчас даже многое 5тилетней давности работают), но лучше заменить. Оно и в логах меньше нотисов и безопасность опять же.
Аналогично. Ну ВК ещё туда-сюда. Там что-то пишут, коментят. А вот почему 160 твито-символов (или сколько там) и картинки без функционала стали такими популярными - я не понимаю.. Ни смысла ни причин ТАКОЙ любви народа к этому.
Это уже следствие..
"Все" - это все 2 шт :) Причём они и так дёргаются, потому как в одной табл - контент, в др. ВСЕ его данные/зависимости.
Причем дёргаются один раз (если по уму делать, а не как в "премиальных" темах). Ибо WP_Query.
В админке.. Я даже скрины показал.
Тупиковый вариант. Тема умрёт через год-два (а то и раньше). И хорошо, если не унесёт за собой контент.
Блиин... ну что ты советуешь... 🙅
Правила раздела (и форума) запрещают тут предлагать свои услуги и искать исполнителей. Для этого есть спец разделы.
Но никак не ограничивают в обсуждении возможностей движков и решения. Равно как и личные сообщения.
Серьёзно?🍿
А их сосбно нет :) Может как раз благодаря "отсталой архитектуре"?
Я напр. не знаю ни одного др двига, где проблемы перехода с версии на версию были бы настолько... не проблемны.
Да, что бы совсем без проблем - оно, конечно, не обходится. Но это, как правило, какие-то локальные проблемы (хотя может и относительно массовые), связанные то с настройками конкретного хостинга, то совместимости тем/плагинов. Но что немаловажно - эти проблемы решаются достаточно оперативно. Если не ядром, то плагинами.
В ВП доп поля (произвольные) - штука почти интеллектуальная :) Они есть дефолтно. Возможности ими воспользоваться точнее.
Вот как это дефлтно выглядит в админке (с ранее созданными неск поями):
Заполнил название (/выбрал его из комбобокса) и значение - всё, в базу упало привязаное к посту.
Нет - значит нет.
Создание же нового типа контента как-то так:
В массиве можно сразу указать что [не]наследовать ну и задать названия.
В реальности же есть масса плагов, с пом которых создание новых типов со всеми атрибутами делается прямо из админки в неск кликов.