wp_enqueue_script( 'script-name', get_stylesheet_directory_uri() . '/js/example.js', array(), '1.1' );
function exclude_widget_categories( $args ) {
$a = array(
'taxonomy' => 'category',
'hide_empty' => false
);
$c = get_categories( $a );
$exclude = array();
foreach ( $c as $cat ) {
if ( get_field( 'is_hide', 'category_' . $cat->term_id ) ) {
$exclude[] = $cat;
}
}
$args["exclude"] = $exclude;
return $args;
}
add_filter("widget_categories_args", "exclude_widget_categories");
ведь файл javascript подключается в кастомайзере.
add_action( 'wp_enqueue_scripts', 'action_function_name_7714', 99 );
function action_function_name_7714(){
wp_localize_script( 'jquery', 'themeoptions', array(
'sky_header_sticky' => get_theme_mod( 'sky_header_sticky' ),
) );
}
var inner = $( '#site-header' );
if (true == themeoptions.sky_header_sticky) {
$(window).scroll(function () {
if ($(this).scrollTop() > 200) {
inner.addClass("fixed");
} else {
inner.removeClass("fixed");
}
});
}
function wpdocs_theme_name_scripts() {
if( get_theme_mod( 'sky_header_sticky' ) ) {
wp_enqueue_script( 'script-name', get_template_directory_uri() . '/js/example.js', array(), '1.0.0', true );
}
}
add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' );
Когда садишь верстку на WP, что как правило надо настраивать для управления из админ панели.
Например фон ,положение блоков
[products ids="ID_ТОВАРА"]
[products skus="АРТИКУЛ_ТОВАРА"]
<?php echo do_shortcode('[products ids="ID_ТОВАРА"]'); ?>
<?php echo do_shortcode('[products skus="АРТИКУЛ_ТОВАРА"]'); ?>
Подскажите пожалуйста нормальный плагин замену qTranslate-X, чтобы не потерять двуязычность в постах.
И ещё вопрос по Wordpress , но не про мультиязык.
Есть сайт для клиента, куда прямо в плагин я внёс изменение одно - касаемое верстки.
При обновлении плагина - изменение, конечно сносится. Есть ли какой-то способ, чтобы именно это изменение не пропадало? там буквально 5-6 строк, но они делают нужный мне стиль.
Может как-то где-то прописать, чтобы это изменение всегда само туда прописывалось? ))
nativ.ru/news/id=3
на sait.ru/contact
.window.open('https://drive.google.com/file/d/19eNHxizyb-iA-TidTxfUrNbdH6adivip/view?usp=sharing','_blank');
location = 'https://drive.google.com/file/d/19eNHxizyb-iA-TidTxfUrNbdH6adivip/view?usp=sharing';
Version: 3.1.0.1553430030
Version: 3.1.0.1553430031