Анонс:
Представляем новый инструмент для эффективной работы с товарной партнеркой Апишопс!
WooCommerce + Apishops = настоящий дропшиппинг, доступный каждому!
Развивайте свои собственные магазины с товарами от Апишопс!
Подробности в нашей ветке >>
kostyanet, я не говорил того что вы процитировали.
Что касается замены на is_string - решение не особо, т.к. rewrite.php - файл ядра. ТС'у придется при каждом обновлении WP (часть из которых происходит автоматически) делать эту правку.
Обновление 3.4.0
Добавлен фильтр вывода страницы подтверждения заказа.
С помощью данного фильтра, например, можно добавить отслеживание продаж через Яндекс-Метрику
Инструкция и код >>
Есть способ - написать плагин.
Используйте WP_Query, get_post_custom(), update_post_meta()
Наверно стоит какой-нибудь плагин для изменения url'ов.
Или в custom post types может быть дело.
В functions.php своей темы напишите:
add_filter('the_content', 'olololink'); function olololink($content){ $url = '<a class="totallink" href="http://google.com">google.com</a>'; $content = preg_replace ('|<img.*?>|iu', '$0'.$url, $content); return $content; }
Если нужно не все картинки из контента - подредактируйте регулярку. Например по классам можно отобрать или по атрибутам.
Если картинки сами являются ссылками - опять же редактируйте регулярку.
Файл там появляется потому, что создает его вебсервер, а не пользователь.
Поэтому это:
совершенно неверно.
Права на запись достаточно иметь вебсерверу.
Всем остальным - права на чтение файлов и просмотр папки.
Права 777 врядли можно назвать безопасными при любом раскладе.
- Поставьте 755,
- Убедитесь, что владелец папки - вебсервер (или пользователь под которым он у вас работает)
- Фильтруйте пользовательский ввод (писали выше)
- Ограничте доступ к файлам (писали выше)
Можно написать плагин, который будет делать WP_Query, выбирая случайный опубликованный пост. Выбирать из него случайный аттачмент и отображать в боковой колонке со ссылкой на родительский пост.
Ragnarok, возможно не в том месте поставили свои правила. Там у вас, вероятно, еще есть правила разбора чпу в нормальный урл. Они должны идти после ваших, а не до.
Это не столько зависит от плагина, сколько от темы.
Стандартный шаблон плагина, который используется для отображения данных шорткода [p_products] лежит в файле themefiles/p_products_template.php
Открыв его, вы можете видеть, что для заголовков товаров используется тег <h3>, а не <h1>.
Стало быть файл переопределяется вашей темой.
Откройте в папке с темой файл p_products_template.php и замените h1 на h3