После поста:
вспомнил о своих проблемах для которых не нашел решения, уверен для этого в wordpress есть какие-то функции, но у меня действительно рабочего варианта не получилось.
Если будет время, то я бы с радостью хотел узнать о добавлении своих url, не знаю как это правильно называется.
Вот я выкладывал код для подсчета скачиваний в посте, но для этого приходилось создавать отдельный файл в корне и в нем все обрабатывать. Затем я захотел ради интереса попробовать сделать плагин, но не понял как зарезервировать определенный URL под себя, т.е. если пользователь ставит плагин то все ссылки вида site.ru/dl.php?1=2&3=4... перенаправляли бы на файл моего плагина, например /wp-content/plugins/download/dl.php и в этом файле я бы уже работал с переданными данными. Что то находил в англоязычном сегменте, но толкового не получилось, как то тормозило все.
И еще один момент с URL. Допустим есть разделы: розы, тюльпаны, ромашки, хризантемы. С URL
site.ru/розы/
site.ru/тюльпаны/
...
И я хочу что бы по адресам
site.ru/розы/top/
site.ru/тюльпаны/top/
Показывались розы или тюльпаны, например, по ТОПу продаж.
Я могу сделать это через URL
site.ru/розы?sort=top
site.ru/тюльпаны?sort=top
Но вот хочется без параметра, а именно через /top/ - тут то же наверно есть какой-то свой термин, но я не шарю.
Вот я выкладывал код для подсчета скачиваний в посте, но для этого приходилось создавать отдельный файл в корне и в нем все обрабатывать. Затем я захотел ради интереса попробовать сделать плагин, но не понял как зарезервировать определенный URL под себя, т.е. если пользователь ставит плагин то все ссылки вида site.ru/dl.php?1=2&3=4... перенаправляли бы на файл моего плагина, например /wp-content/plugins/download/dl.php и в этом файле я бы уже работал с переданными данными. Что то находил в англоязычном сегменте, но толкового не получилось, как то тормозило все.
- не совсем понял что вы делали. А если ссылку делать вида: любая-страница/сайта/?down=1 - то можно же get параметры ловить прям из плагина. down=1 и будет ключ-значение
И еще один момент с URL. Допустим есть разделы: розы, тюльпаны, ромашки, хризантемы. С URL
site.ru/розы/
site.ru/тюльпаны/
...И я хочу что бы по адресам
site.ru/розы/top/
site.ru/тюльпаны/top/
Показывались розы или тюльпаны, например, по ТОПу продаж.
на страницу роз, тюльпанов и т.д. добавляешь ссылку на /top/ а дальше уже rewrite используешь
- по сути обрабатываешь как тот же get запрос
Но это моя теория - не проверял. Просто подсказал в каком направлении сам бы копал.