{
overflow: hidden;
text-overflow: ellipsis;
display: -moz-box;
-moz-box-orient: vertical;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
}
<?
$PERM["/"]["*"]="R";
?>
onclick="gtag('event', 'Произвольное название события', { 'event_category': 'forms', 'event_action': 'action-1-1', });"
Начиная с 1 октября 2017 года все новые аккаунты созданные в сервисе Google Analytics работают через код отслеживания Global Site Tag (gtag.js). В связи с чем и изменился подход в настройке некоторых целей и событий, и в установке самого кода отслеживания.
if (data) { ... длинная простыня кода }
, при отсутствии else
лучше заменить на:if (! data) return;
...тот же код, на уровень левее
if()
и тем более внутри цикла for()
public static function get_taxonomy_hierarchy( $taxonomy, $parent = 0 ) {
$taxonomy = is_array( $taxonomy ) ? array_shift( $taxonomy ) : $taxonomy;
$terms = get_terms( $taxonomy, array( 'parent' => $parent ,'hide_empty'=>0) );
$children = array();
foreach ( $terms as $term ){
$term->children = self::get_taxonomy_hierarchy( $taxonomy, $term->term_id );
$children[ $term->term_id ] = $term;
}
return $children;
}
public function get_taxonomy_hierarchy_multiple( $taxonomies, $parent = 0 ) {
if ( ! is_array( $taxonomies ) ) {
$taxonomies = array( $taxonomies );
}
$results = array();
foreach( $taxonomies as $taxonomy ){
$terms = get_taxonomy_hierarchy( $taxonomy, $parent );
if ( $terms ) {
$results[ $taxonomy ] = $terms;
}
}
return $results;
}
<div>
// Задаем нужные нам критерии выборки данных из БД.
$args = array(
'post_type' => 'projects',
'posts_per_page' => 9,
);
$query = new WP_Query( $args );
$counter = 1;
// Цикл.
if ( $query->have_posts() ) {
echo '<div>';
while ( $query->have_posts() ) {
$query->the_post();
echo '<div>' . get_the_title() . '</div>';
if ( is_int( $counter / 3 ) ) {
echo '</div>';
echo '<div>';
}
$counter++;
}
echo '</div>';
}
else {
// Постов не найдено.
}
// Возвращаем оригинальные данные поста. Сбрасываем $post.
wp_reset_postdata();