Апрель 8

wordpress+woocommerce+ninja tables

не знаю какими путями, но так обычно у нас в жизни происходит, человек решил создать магазин на вордпрессе и установил туда woocommerce, плагин дополнительные поля.
И в каталоге товаров цена решила не выводится, беглый анализ показал, что поля хранятся все там же в таблице мета данных причем все доп поля доступны для отображения а цена нет, тогда я написал функцию и вставил ее в шаблон. теперь же все обновили наставили кучу плагинов и появилась необходимость чтоб оно заработало еще и с плагином «ninja tables» отображение как таблица с дополнительными фильтрами, но как можно догадаться цены там почему то тоже нет (и если почитать топики с вариантом цен то понятно почему, нас же не было вариантов) потому пришлось искать цену, сначала думал сделать вывод не товара а запроса, но пришлось бы писать запрос по выборке всех мета данных, а это как говорится велосипед.
так вот в таблицу можно добавить поля динамические -> meta и в нем прописать key который оказался не «price»,хоть он и существует, а «_price»

Март 4

teg «br» перед закрытием «a» wordpress

<br> перед </a> —  зачем, почему, наверное были причины, но нас попросили избавится от неизвестно откуда берущихся тегов.

пару минут поиска и экспериментов привели меня сюда

меняем
function wpautop($pee, $br = 1)
на
function wpautop($pee, $br = 0)
и вуаля 🙂

Октябрь 13

RewriteRule хорошо но без RusToLat плохо

Хотел было уже сам писать плагин, тем более что недавно подобное проделывал на  для webAsyst-a, но лень как всегда помогла.

Как вы наверное уже поняли реч пойдёт о том что кроме красивых УРЛ надо их ещё зделать в транслите  строчки 2 но раз уж есть плагин о чём нам сказал гугл, и скачать его на сервер м помощю wget нельзя мы пошли другим путём скачали его на рабочцю машину открыли, заодно получили пару байт информации по поводу того как пишуться плагины для ворд пресса, тем более мы то заметили тенденцию, по раскрутке этой СУК-и 🙂 Системы Управления Контентом, ничего личного 🙂 скопировали в буфер обмена и отправили на сервер путём

nano wp-content/plugins/rus-to-lat.php

вставить

Ctrl+o

Ctrl+x

после зашли в плагины и активировал rus-to-lat

и урл для этого сообщения уже сам оттранслитился.