wp-content/plugins/woocommerce/templates/myaccount
. Можно изучить хуки, которые там используется, подключиться к ним и изменить отображение, также можно скопировать шаблоны в тему и поправить как нужно.(function ($) {
$(document).ready(function () {
var filterList = {
init: function () {
$('#portfoliolist').mixitup({
targetSelector: '.portfolio',
filterSelector: '.filter',
effects: ['fade'],
easing: 'snap',
// call the hover effect
onMixEnd: filterList.hoverEffect()
})
},
hoverEffect: function () {
$('#portfoliolist .portfolio').hover(
function () {
$(this).find('.label').stop().animate({bottom: 0}, 200, 'easeOutQuad');
$(this).find('img').stop().animate({top: -30}, 500, 'easeOutQuad');
},
function () {
$(this).find('.label').stop().animate({bottom: -40}, 200, 'easeInQuad');
$(this).find('img').stop().animate({top: 0}, 300, 'easeOutQuad');
}
);
}
};
filterList.init();
});
})(jQuery);
может есть еще какие то варианты реализации?чтобы можно было в цикле вордпресса вывести все
<?php $args = array(
'post_type' => 'glavnaya',
'posts_per_page' => -1
);
$glavnaya= new WP_Query( $args );
?>
<?php $flag = true; if( $glavnaya->have_posts() ) : while ( $glavnaya->have_posts() ) : $glavnaya->the_post(); ?>
<?php if($flag) : ?>
Блок с картинкой после текст
<?php else : ?>
Блок с картинкой перед текстом
<?php endif; ?>
<?php $flag = !$flag; endwhile; else: ?>
<h3>Записей нет</h3>
<?php endif; ?>
<?php if(get_field('X')) {
$populargb = new WP_Query('showposts='.get_field('X').'&orderby=date&order=DESC' );
} else {
$populargb = new WP_Query('showposts=6&orderby=date&order=DESC' );
} ?>
add_action( 'pre_get_posts', 'wpse183601_filter_category_query' );
function wpse183601_filter_category_query( $query ) {
if( !is_admin() && $query->is_main_query() ) {
$query->set( 'meta_key','post_views_count' );
$query->set( 'orderby','meta_value_num' );
$query->set( 'order','DESC' );
}
}
<?php
$post = get_post();
echo $post->ID;
echo $post->post_title;
?>
<?php
$post = get_post(null, ARRAY_A);
echo $post['ID'];
echo $post['post_title'];
?>
Integer res = 0;
try {
res = Integer. parseInt(aString, 16);
} catch(NumberFormatException ex) {
System.out.println("кисо, куку!")
}
$offset = $_POST['offset'];
$args = array(
'post__not_in' => array('12', '14', '21', '23'),
'category__in' => $category__in,
'posts_per_page' => 3,
'post_status' => 'publish',
'post_type' => array('post', 'page'),
'offset' => $offset
);
$query = new WP_Query($args);
function denisco_scripts() {
$tpl = plugin_dir_url(__FILE__);
wp_enqueue_style('denisco', $tpl . '/style.css');
wp_enqueue_script('denisco', $tpl . '/scripts.js', array('jquery'), null, true);
}
add_action('wp_enqueue_scripts', 'denisco_scripts');
<?php
function denisco_footer() { ?>
<script>alert('hello');</script>
<?php }
add_action( 'wp_footer', 'denisco_footer' );
?>
<?php
function denisco_head() { ?>
<script>alert('hello');</script>
<?php }
add_action( 'wp_head', 'denisco_head' );
?>