<?php if(get_field( "land" )) : ?>
<li><span class="il">Страна</span><span class="ir"><?php echo $value = get_field( "land" ); ?></span></li>
<?php endif; ?>
<?php echo $value = get_field( "land" ); ?>
можно использовать <?php the_field( "land" ); ?>
<?php $props = CFS()->get_field_info( 'my_select' ); ?>
<select>
<?php foreach ( $props['options']['choices'] as $value => $label ) : ?>
<option value="<?php echo $value; ?>"><?php echo $label; ?></option>
<?php endforeach; ?>
</select>
$args = array(
'meta_key' => 'foobar',
'posts_per_page' => '-1'
);
$meta_posts = get_posts( $args );
$meta_posts_count = count( $meta_posts );
echo $meta_posts_count;
wp_reset_query();
$args = array(
'post_type' => 'book',
'meta_key' => 'foobar',
'posts_per_page' => '-1'
);
$meta_posts = get_posts( $args );
$meta_posts_count = count( $meta_posts );
echo $meta_posts_count;
wp_reset_query();
header {
background-size: cover;
}
function dco_get_language_strings() {
$strings = array(
'example' => __( 'My Example String', TEXTDOMAIN_CONSTANT ),
'foo' => __( 'My foo string', TEXTDOMAIN_CONSTANT ),
'bar' => __( 'My bar', TEXTDOMAIN_CONSTANT )
)
return $strings;
}
wp_localize_script(
'my_foo',
'my_var_prefix',
dco_get_language_strings()
);
alert(my_var_prefix.example)
add_action('wp_head', 'dco_translate_strings');
function dco_translate_strings() { ?>
<script>
mystrings = {};
<?php if (qtranxf_getLanguage() == 'ru') : ?>
mystrings.example = 'Пример';
mystrings.example2 = 'Пример2';
<?php else if (qtranxf_getLanguage() == 'en') : ?>
mystrings.example = 'Example';
mystrings.example2 = 'Example2';
<?php endif; ?>
</script>
<?php }
alert(mystrings.example)
Существует шорткод:
Можно ли его модернизировать таким образом, что бы при клике на него не попадать на страницу поста а попадать в архив, где все посты будут с той же датой?
<?php
$archive_year = get_the_time('Y');
$archive_month = get_the_time('m');
$archive_day = get_the_time('d');
?>
<a href="<?php echo get_day_link( $archive_year, $archive_month, $archive_day); ?>"><?php echo get_the_date('d.m.Y'); ?></a>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php endwhile; endif; ?>
$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);
<div class="front-map-overlay" onclick="style.pointerEvents='none'" style="pointer-events: none;"></div>
.front-map-overlay {
position: relative;
height: 400px;
top: 400px;
margin-top: -400px;
z-index: 2;
}
function register_foundation_style() {
if ( is_page( '28' ) ) {
wp_enqueue_style( 'foundation', get_stylesheet_directory_uri() . '/foundation/css/foundation.min.css' );
}
}
add_action( 'wp_enqueue_scripts', 'register_foundation_style' );
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' );
?>
Will only output the date if the current post’s date is different from the previous one output.
i.e. Only one date listing will show per day worth of posts shown in the loop, even if the function is called several times for each post.
<meta property="og:title" content="Заголовок для отображения в сниппете">
<meta property="og:image" content="ссылка на картинку">
<meta property="og:description" content="Описание для сниппета, текст под названием страницы">