(function($){
$(document).ready(function () {
$('#popup-bg').removeClass('d-none');
$('#pop-wrapper').removeClass('d-none');
$('.main-pop').hide();
$('.blackout').hide();
function fade(){
$('.main-pop').fadeIn(1000);
$('.blackout').fadeIn(1000);
}
setTimeout(fade, 1000);
$('.close-button, .blackout').click(function (e){
var date = new Date();
date.setTime(date.getTime() + (60 * 100));
$.cookie(".main-pop, .blackout'", "", {expires: date} );
$('.main-pop').fadeOut(1200);
$('.blackout').fadeOut(1200);
e.stopPropagation();
});
});
})(jQuery);
<div class="search-post-type">
<?php echo get_post_type() == 'portfolio' ? esc_html__( 'portfolio', 'veni' ) : get_post_type(); ?>
</div>
<div class="search-post-type">
<?php echo get_post_type_object(get_post_type())->labels->singular_name; ?>
</div>
function get_meta_values( $key = '', $type = 'post', $status = 'publish' ) {
global $wpdb;
if( empty( $key ) )
return;
$r = $wpdb->get_col( $wpdb->prepare( "
SELECT pm.meta_value FROM {$wpdb->postmeta} pm
LEFT JOIN {$wpdb->posts} p ON p.ID = pm.post_id
WHERE pm.meta_key = '%s'
AND p.post_status = '%s'
AND p.post_type = '%s'
", $key, $status, $type ) );
return $r;
}
$values = get_meta_values('myfield'); // для записей
$values = get_meta_values('myfield', 'page'); // для страниц
echo implode(',', $values);
Как бы Вы искали "узкие места", как это дебажить, как смотреть какие именно запросы отрабатываются дольше всего?
$myposts = get_posts('numberposts=5&orderby=date');
///
$myposts = get_posts('numberposts=5&orderby=date&offset=5');
///
$myposts = get_posts('numberposts=5&orderby=date&offset=10');
///
$myposts = get_posts('numberposts=5&orderby=date&offset=15');
add_action( 'after_setup_theme', 'wpdocs_theme_setup' );
function wpdocs_theme_setup() {
add_image_size( 'category-thumb', 300 ); // 300 pixels wide (and unlimited height)
add_image_size( 'homepage-thumb', 220, 180, true ); // (cropped)
}
add_filter('gettext', 'dco_gettext', 20, 3);
function dco_gettext($translated_text, $text, $domain) {
switch ($translated_text) {
case 'Related Products' :
$translated_text = 'сопутствующие продукты';
break;
}
return $translated_text;
}
add_filter('gettext', 'dco_gettext', 20, 3);
function dco_gettext($translated_text, $text, $domain) {
switch ($text) {
case 'Related Products' :
$translated_text = 'сопутствующие продукты';
break;
}
return $translated_text;
}