add_filter( 'wpcf7_form_elements', 'do_shortcode' );
function hello_world_cf7_func() {
return "Привет! Я шоркод для Contact Form 7!";
}
add_shortcode('hello_world', 'hello_world_cf7_func');
//----------------------------------------------------------------
add_filter('wpcf7_mail_components', 'do_shortcode_mail', 10, 3);
function do_shortcode_mail( $components, $contactForm, $mailComponent ){
if( isset($components['body']) ){
$components['body'] = do_shortcode($components['body']);
}
return $components;
}
category-{id}.php
template_include
. В Кодекс таки придется сходить, потому что все это там есть.function my_custom_template( $template ) {
// Здесь указываете ID необходимых категорий
$categories = array( 24, 56, 131, 345 );
// Вот эта проверка нужна для определения условия:
if ( in_category( $categories ) ) {
// А вот тут указываем какой шаблон подключать:
$new_template = locate_template( array( 'my-custom-template.php' ) );
if ( '' != $new_template ) {
return $new_template;
}
}
return $template;
}
add_filter( 'template_include', 'my_custom_template', 99 );
Максимум что получилось сделать, это отправить на тот же admin-ajax.php
что делаю не так?
изменение размера миниатюры не работает