Size: a a a

WordPress for developers

2020 July 23

MD

Maxym Denysenko in WordPress for developers
Игорь Рекуненко
ВордПрес был CMS хороший,
Для блогов, сайтов, хоть куда.
Дешев для простеньких запросов,
С порогом входа - в никуда.

Хоть мог похвастать и профитом,
Крутыми сайтами на нем.
С мильйонным трафиком, красивых,
Не скучных сайтов куча в нем.

Не знаешь стилей, JS, пыхи?
Не страшно, на WP иди.
Зачем там знать как код писать,
Ведь там же просто, с..ка, бл...ь.

Собравши вкупу школоту,
Да форумов всех наплодивши.
Ворпес стал CMS народный,
И все полезли на него.

Вопросы стали все глупее.
А обновлять, не обновлять?
А где бесплатно ПРОшку стырить?
Да так, шоб бубен и не получать.

Кастомить темы, прямо в файлах,
Не создавать дочерних тем.
А прямо так, клепать наивно,
Не соблюдая общих схем.

Зачем учить всем программистам,
Неведомую кучу языков?
Зачем же тратить лет под триста,
Переживать за пустяков?

Ворпёс был CMS народный.
И сайтов куча ведь на нем.
Но почему-то чаще, все же,
Мы слышим "Фу, ВордПресс - говно".

И тут признать порою надо,
За 300 баксов - да... оно...
А если вложишь пару тысяч,
Программера возьмешь, смотри

И сайтик на ВП приличный,
Удобный, быстрый, вот оно!
Апдейты все летят как надо,
И безопасность, то, что надо

И вроде денег то не много,
И классный сайт ведь вышел весь.
Удобный, быстрый и приличный,
Из плюсов в нем то много есть

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

Одни - считают поголовно можно,
Без знаний базы, ЦСС,
Без понимания процесса,
Войти вАйти, вот так фигак и влез

Другие - думают все беспросветно,
Что на ВП все сделать за копейки,
И самому все можно запилить.
Да только времени, и знаний нет

А третьи, только научились,
ПальцАми по столу стучать.
Да в телеграме в чатик влились,
И тут же на ВП писать

Вот так и плещет река споров
Что лучше, хуже, кто куда?
На чем писать, куда поставить?
Плагинов сколько запихнуть?

Но цель сих строк, вас не обидеть.
Но все же попрошу - умнеть.
Не задавать вопросов глупых,
И гуглить, прежде чем писать тут, в группе

Вордпресс конечно же удобный.
Удобно изучать с нуля
ВП поставил, пару кнопок,
И сайт готов, прям с них..я

Но все же, если хочешь, братец
Ты научиться кодить, тут...
Без многочасий в мануалах
Твой труд свернут или сожгут

Конец писать я не умею,
К финалу плавно подошли.
Вопросы становясь глупее,
Ответы вызвали грубее.
Все почитали, спать пошли.
лайк)
источник

ИР

Игорь Рекуненко... in WordPress for developers
🤣 если бы не полночь, я бы заржал вголос на всю квартиру
источник

MD

Maxym Denysenko in WordPress for developers
Игорь Рекуненко
🤣 если бы не полночь, я бы заржал вголос на всю квартиру
не сдерживай себя
источник

ИР

Игорь Рекуненко... in WordPress for developers
Переслано от Игорь Рекуненко...
"Баллада о жизни битриксоидов"

Битрикс настраивать, не портки наматывать.
Дело не хитрое, но мудреное.
А иногда ядреное.

Знаешь как кодить, не знаешь как настраивать - плохо.
Много своего пилишь. Сапортить больно будет.

Знаешь как настраивать, да кодить не умеешь - получше.
Да и извращенцем быть нужно. Ибо изворотливость мысли в этом случае - лучший друг.

Знаешь как настраивать и умеешь кодить, или имеешь под боком команду разработчиков - прекрасно.
Но лениться начинаешь, ибо зачем извращения придумывать, можно ведь ТЗ-шечку наваять, разработчикам скормить, они все сделают.

А коль только начинаешь разбираться с Битриксом - иди или на курсы, или в компанию-интегратора.
Там уму-разуму научат, в чатик сей отправят.
Ибо нечего коллег разумных от работы отвлекать, вон в чате сколько умельцев свободных.

Затупишь - задашь глупый вопрос в чатике - заклюют черные вороны.
Начнешь вымахиваться и задашь сложный вопрос - не найдешь ответа на камне высеченом.
А правильный вопрос задашь - ответ получишь, да в довесок обязательств навешают - заставят другим юзверям отвечать.

Вот так и живут битриксоиды.
Каждый в своем болоте, с блекджеком и шлю... бизнес процессами.
Жили-были, не тужили, пока с Битриксом не дружили...
источник

ИР

Игорь Рекуненко... in WordPress for developers
Переслано от Игорь Рекуненко...
Из переписки:

- вешаешь на событие онэпилог. создаешь свою библиотеку/расширение. потом проверяшеь что нужная страница и подключаешь библиотеку

- а есть пример?

- где-то глубоко у меня в коде

- Я достаю из широких глубин
Кодом бесценного груза
Учитесь, завидуйте, Я - программист
1С Битрикс - Союза
источник

ИР

Игорь Рекуненко... in WordPress for developers
Это в тему обсуждения Битрикса.
В том чатике меня вчера прорвало. Дважды 😂
источник

ИР

Игорь Рекуненко... in WordPress for developers
Maxym Denysenko
не сдерживай себя
приятненько видеть свои старания в цитатнике )))
источник

ИР

Игорь Рекуненко... in WordPress for developers
На БУСе кстати
источник

ИР

Игорь Рекуненко... in WordPress for developers
если не нашел)
источник

MK

Mikhail Kobzarev in WordPress for developers
вы чё флудите так жестко?
источник

П

Паша in WordPress for developers
Если я просто скопирую public_html с одного сайта в другой с такой же базой, какой шанс что оно будет работать +- без багов
источник

ИР

Игорь Рекуненко... in WordPress for developers
Паша
Если я просто скопирую public_html с одного сайта в другой с такой же базой, какой шанс что оно будет работать +- без багов
Нет, базу нужно переносить, пути править 😂
источник

D

Davron.kz in WordPress for developers
Доброй ночи!
Ребята помогите 3 день мучаюсь, почему не работает сей код.

/**
* Action: 'rank_math/vars/register_extra_replacements' - Allows adding extra variables.
*/
add_action( 'rank_math/vars/register_extra_replacements', function(){
rank_math_register_var_replacement(
'gorod',
[
'name'        => esc_html__( 'gorod.', 'rank-math' ),
'description' => esc_html__( 'gorod.', 'rank-math' ),
'variable'    => 'gorod',
'example'     => 'gorod_callback()',
],
'gorod_callback()'
);
});
//your callback function
function gorod_callback(){
$gorod = '';

   $obj = get_queried_object();

   if (is_tax( 'rtcl_location' )){
     $gorod = $obj->name;
   }

 $city = get_field('gorod', $obj);
 if (strlen($city) > 0){
   $gorod = $city;
 }

 return $gorod;
}

Задача кода
С помощью переменной %gorod% заведенной в Rank Math вывести значение кастомного поля(склонение города) в заголовок, кастомное поле я добавил в таксаномию rtcl_location() с помощью плагина ACF.

Переменная вроде добавилась а значение поля не подтягивается.
источник

П

Паша in WordPress for developers
Игорь Рекуненко
Нет, базу нужно переносить, пути править 😂
ну там буквально одна база. На редизайн отправляли.
источник

ИР

Игорь Рекуненко... in WordPress for developers
Паша
ну там буквально одна база. На редизайн отправляли.
Домен?
источник

П

Паша in WordPress for developers
тот же,
источник

M

Michael in WordPress for developers
где можно найти доку по атрибутам (attributes) которые задают в функции register_block_type ? в официальной доке https://developer.wordpress.org/reference/functions/register_block_type/ не указаны все типы/структура, а мне бы задать массивчик.. прочитал комменты, там есть некий намек на них..
источник

M

Michael in WordPress for developers
аа, хотя ладно, string и number достаточно.. блин.. пофлудил чуток🤤
источник

M

Michael in WordPress for developers
Davron.kz
Доброй ночи!
Ребята помогите 3 день мучаюсь, почему не работает сей код.

/**
* Action: 'rank_math/vars/register_extra_replacements' - Allows adding extra variables.
*/
add_action( 'rank_math/vars/register_extra_replacements', function(){
rank_math_register_var_replacement(
'gorod',
[
'name'        => esc_html__( 'gorod.', 'rank-math' ),
'description' => esc_html__( 'gorod.', 'rank-math' ),
'variable'    => 'gorod',
'example'     => 'gorod_callback()',
],
'gorod_callback()'
);
});
//your callback function
function gorod_callback(){
$gorod = '';

   $obj = get_queried_object();

   if (is_tax( 'rtcl_location' )){
     $gorod = $obj->name;
   }

 $city = get_field('gorod', $obj);
 if (strlen($city) > 0){
   $gorod = $city;
 }

 return $gorod;
}

Задача кода
С помощью переменной %gorod% заведенной в Rank Math вывести значение кастомного поля(склонение города) в заголовок, кастомное поле я добавил в таксаномию rtcl_location() с помощью плагина ACF.

Переменная вроде добавилась а значение поля не подтягивается.
второй параметр там должен быть ID: https://www.advancedcustomfields.com/resources/get_field/
источник

D

Davron.kz in WordPress for developers
id вроде же не обязательно
источник