Playerror

Playerror
Рейтинг
158
Регистрация
28.09.2008

Можно воспользоваться sms.ru, там уже готовые примеры api

Далее привязать к какому-либо хуку отправки майла вордпресса или плагина или вашего скрипта.

Doroga_v_Nebo:
Подскажите, пожалуйста.

Для произвольного типа записи, как можно установить url вида:

site.ru/castom_type/term/post-name/ - для записи;
site.ru/castom_type/term/ - для архива записей.

Когда регистрируете должно быть в параметрах, после в ЧПУ пересохранитесь.


'has_archive' => true
Sly32:
А без плагина? такая же проблема, нужно выводить определенные поля в админке к определенным записям. Тянуть монструозного ACF, который свои таблицы создает очень неохота.

Выводить можно попробовать через conditional tags, типа:



if(is_page('goryachie_kiski')) {
// Выводим поле
}

Green arrow:
2 вопроса

1. Можно ли создать блок дополнительных после для определённой страницы? И говоря для "определённой стр" я имею ввиду редактор в админке. Чтобы поля были привязаны к определенной стр и редактировать их можно было на странице редактирования именно этой стр.

2. Можно ли используя условные операторы WP в шаблонах темы выводить контент в зависимости от дисплея?
Например Если >1024px - выводим title материала, если <800px выводим the_content материала. Пример утрирован, просто чтобы суть ясна была.

1. Можно через плагин Advanced Custom Fields

2. Можно через css media quaries скрывать/показывать не нужное, не уверен, что через голый php можно детектить разрешение экрана.

Sly32, замените add_filter на add_action т.к. это хук, а не фильтр. Возможно заработает :)

Seryj:
Еще раз извиняюсь за свою безграмотность, но это нужно для простого показа контекстной рекламы, или для этих целей достаточно второго варианта, чтобы не загромождать зазря файл функций WP?

Второго варианта хватит, если вам не нужно вводить разные рекламные коды.

Seryj:
Здравствуйте.
Просьба тапками не кидать, если вопрос глупый, надеюсь разместил в соответствующей теме.
Вставляю рекламу Адсенс таким кодом:

function ads1($atts, $content = null){
$google_ads='
здесь ваш рекламный код №1
';
$button= '<div style="float:right;padding:8px 0px 8px 8px;">'.$google_ads.'</div>';
return $button;
}

а есть такой, самый обычный:

function reclama () {

return '<div id="reclama" style="float:right">Сюда вставляем код adsense</div>';

}

add_shortcode('reclam', 'reclama');

Подскажите пожалуйста, для чего все эти $atts, $content и влияют ли она как-то на показы рекламы. Каким кодом лучше пользоваться.
Спасибо))

С помощью переменных $atts, $content = null вы можете передавать параметры в шорткод и делать его закрывающим. Например:


[myShortCode name="Ivan" age="15"]Контент который можно обработать[/myShortCode]
Nif-Nif:
Доброго времени суток всем!
Возможно ли и как переопределить do_item() из WP_Styles, что-бы всяческие плагины вместо:
<link rel='stylesheet' id='ля-ля' href='путьксамомунужномустилю' type='text/css' media='all' />


Писали:
<link rel='stylesheet' vocab='' id='ля-ля' href='путьксамомунужномустилю' type='text/css' media='all' />


А то гугл валидатор при использовании RDF разметки начинает на rel='stylesheet' материться нехорошими словами...

В смысле сам механизм переопределения интересует. Что в функции поправить я знаю.

Может не самое правильное , но работает.


function add_vocab($linkStyle) {
return str_replace("rel='stylesheet'", "rel='stylesheet' vocab=''", $linkStyle);
}
add_filter('style_loader_tag', 'add_vocab');
happy-joker:
Как убрать rel=shortlink из хедера? Описанный на многих блогах способ удаления function wp_shortlink_header() из /wp-includes/link-template.php не помогает.

Трогать все кроме того, что в папке wp-content категорически не рекомендуется.

Добавьте в конец functions.php вашей темы


remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0);
Всего: 481