הירשמו לקבלת עדכונים

הזינו את המייל שלכם
וקבלו עדכונים חודשיים לתיבת הדואר שלכם

Text Effect

אפקטים מגניבים לפונטים ב-CSS בלבד

במדריך הבא אשתף אתכם בכמה אפקטים מגניבים שאפשר לעשות לפונטים באמצעות CSS בלבד, יאלה מתחילים! אפקט גרדיאנט גרדיאנט selector { color: mix(#fff, #e91e63, 85%); font-size:

PHP סניפיט: תצוגת כמות צפיות מתוך הדשבורד של וורדפרס ללא תוסף

תצוגת כמות צפיות מתוך הדשבורד של וורדפרס ללא תוסף
שיתוף ב facebook
שיתוף ב twitter
שיתוף ב linkedin
שיתוף ב whatsapp
שיתוף ב email

במדריך הבא אסביר לכם כיצד תוכלו להציג את כמות הצפיות בפוסטים או בעמודים שלכם ללא צורך בהתקנת תוסף.

יש להזין את הקוד הבא בקובץ Functions.php שבתבנית הבת שלכם:

// Add this to Quary in elementor: order_by_posts_views

function getPostViews($postID){
    $count_key = 'post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
        return "0 View";
    }
    return $count.' צפיות';
}
function setPostViews($postID) {
    $count_key = 'post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        $count = 0;
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
    }else{
        $count++;
        update_post_meta($postID, $count_key, $count);
    }
}
 
// Remove issues with prefetching adding extra views
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0); 

// Add to a column in WP-Admin
add_filter('manage_posts_columns', 'posts_column_views');
add_action('manage_posts_custom_column', 'posts_custom_column_views',5,2);
function posts_column_views($defaults){
    $defaults['post_views'] = __('צפיות');
    return $defaults;
}
function posts_custom_column_views($column_name, $id){
    if($column_name === 'post_views'){
        echo getPostViews(get_the_ID());
    }
}

add_action('wp_head', function() { if ( is_single() ) { setPostViews(get_the_ID()); } });

add_action( 'elementor/query/order_by_posts_views', function( $query ) {
	$query->set( 'meta_key', 'post_views_count' );
	$query->set( 'orderby', 'meta_value_num' );
	$query->set( 'order', 'DESC' );
} );

?>
מפתח וורדפרס עם ניסיון של חמש שנים בפיתוח תוספים ותבניות לוורדפרס. היה לי העונג לעבוד מפרוייקטים קטנים עד לפרוייקטים גדולים לחברות הגדולות במשק. . מפתח התוספים Postman SMTP ו-Metrics Query.

מדריכים באותו נושא:

בואו נדבר על זה

0 0 דרג
דירוג המאמר
הירשם
עדכן אותי על
guest
0 תגובות
תגובות בגוף המאמר
צפה בכל התגובות
0
נשמח לשמוע מה אתה חושב, הגב כאן...x
()
x
דילוג לתוכן
קראו את הפוסט הקודם:
עיצוב פס הגלילה של הדפדפן
CSS סניפיט: עיצוב פס הגלילה של הדפדפן

אם אתם מעצבים פרפקציוניסטים כמוני, ודאי תכירו את המצבים בהם אתם מסתכלים על כל פיקסל במסך וחייבים שכל איזור במסך יתאים בצורה מושלמת לעיצוב שלכם.פס

סגור