{"id":22039,"date":"2021-03-11T15:35:33","date_gmt":"2021-03-11T08:35:33","guid":{"rendered":"https:\/\/speed.family\/?p=19801"},"modified":"2021-03-11T15:35:33","modified_gmt":"2021-03-11T08:35:33","slug":"2-tip-theme-generatepress","status":"publish","type":"post","link":"https:\/\/kiencang.net\/2-tip-theme-generatepress\/","title":{"rendered":"2 tip nh\u1ecf t\u1ed1i \u01b0u h\u00f3a hi\u1ec7u su\u1ea5t h\u01a1n n\u1eefa cho theme GeneratePress"},"content":{"rendered":"\n

GeneratePress<\/a> l\u00e0 theme chi\u1ebfm \u0111\u01b0\u1ee3c s\u1ef1 tin c\u1eady c\u1ee7a r\u1ea5t nhi\u1ec1u qu\u1ea3n tr\u1ecb website quan t\u00e2m \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 nh\u1edd \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u cao, d\u1ec5 d\u00f9ng, gi\u00e1 c\u1ea3 th\u00e2n thi\u1ec7n & c\u1ed9ng \u0111\u1ed3ng h\u1ed7 tr\u1ee3 l\u1edbn.<\/p>\n\n\n

Tr\u01b0\u1edbc c\u00f3 2 l\u1ed7i m\u00e0 t\u00f4i loay hoay m\u00e3i m\u00e0 kh\u00f4ng s\u1eeda \u0111\u01b0\u1ee3c li\u00ean quan \u0111\u1ebfn vi\u1ec7c kh\u00f4ng thi\u1ebft l\u1eadp \u0111\u01b0\u1ee3c width & height trong m\u00e3 ngu\u1ed3n cho logo & font grenerapress.woff2 c\u1ea7n t\u1ea3i tr\u01b0\u1edbc. \u0110\u00e2y l\u00e0 c\u1ea3nh b\u00e1o m\u00e0 Google PageSpeed Insights \u0111\u01b0a ra. V\u00ed d\u1ee5 tr\u00ean m\u1ed9t trang:<\/p>\n\n\n

\"\u0110\u00e2y
\u0110\u00e2y l\u00e0 c\u1ea3nh b\u00e1o v\u1ec1 font ch\u1eef<\/figcaption><\/figure>\n\n\n
\"logo
\u0110\u00e2y l\u00e0 c\u1ea3nh b\u00e1o li\u00ean quan \u0111\u1ebfn k\u00edch c\u1ee1 logo kh\u00f4ng \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp trong m\u00e3 ngu\u1ed3n<\/figcaption><\/figure>\n\n\n

C\u00e1ch kh\u1eafc ph\u1ee5c li\u00ean quan \u0111\u1ebfn font generatepress.woff2<\/h2>\n\n\n

Tr\u01b0\u1edbc t\u00f4i c\u1ee9 loay hoay t\u00ecm \u0111\u1ebfn CSS c\u1ee7a generatepress.woff2 \u0111\u1ec3 th\u00eam thu\u1ed9c t\u00ednh font-display:swap;<\/code> v\u00e0o \u0111\u1ec3 s\u1eeda nh\u01b0 h\u01b0\u1edbng d\u1eabn chung \u0111\u1ec3 tr\u00e1nh l\u1ed7i n\u00e0y. \u0110\u00fang l\u00e0 nh\u00ecn chung c\u00e1ch n\u00e0y s\u1ebd gi\u1ea3i quy\u1ebft \u0111\u01b0\u1ee3c v\u1ea5n \u0111\u1ec1 “\u0110\u1ea3m b\u1ea3o v\u0103n b\u1ea3n v\u1eabn hi\u1ec3n th\u1ecb trong khi t\u1ea3i font ch\u1eef web<\/a>“, nhi\u1ec1u website t\u00f4i l\u00e0m \u0111\u00e3 th\u00e0nh c\u00f4ng, tuy nhi\u00ean kh\u00f4ng hi\u1ec3u sao kh\u00f4ng \u00e1p d\u1ee5ng \u0111\u01b0\u1ee3c v\u1edbi GeneratePress.<\/p>\n\n\n

Khi th\u1eed tra c\u1ee9u th\u00f4ng tin n\u00e0y t\u1eeb c\u1ed9ng \u0111\u1ed3ng h\u1ed7 tr\u1ee3 cho GeneratePress th\u00ec ph\u00e1t hi\u1ec7n c\u00e1ch gi\u1ea3i quy\u1ebft<\/a> kh\u00f4ng th\u1ec3 d\u1ec5 d\u00e0ng h\u01a1n \u0111\u01b0\u1ee3c n\u1eefa! B\u1ea1n ch\u1ec9 vi\u1ec7c v\u00e0o Customizer > General > Icon Type \u2013 chuy\u1ec3n sang SVG<\/code><\/p>\n\n\n

L\u1ed7i n\u00e0y s\u1ebd h\u1ebft.<\/p>\n\n\n


\n\n\n

C\u00e1ch kh\u1eafc ph\u1ee5c li\u00ean quan \u0111\u1ebfn width, height ph\u1ea3i \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp trong m\u00e3 ngu\u1ed3n c\u1ee7a logo<\/h2>\n\n\n

Logo \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp width, height trong CSS c\u1ee7a GeneratePress r\u1ed3i, nh\u01b0ng c\u00f3 v\u1ebb GSI y\u00eau c\u1ea7u ph\u1ea3i c\u00f3 c\u00e1c thu\u1ed9c t\u00ednh n\u00e0y trong m\u00e3 ngu\u1ed3n \u0111\u1ec3 h\u1ea1n ch\u1ebf t\u1ed1i \u0111a \u1ea3nh h\u01b0\u1edfng c\u1ee7a CLS (cumulative layout shift), t\u1ee9c l\u00e0 h\u1ea1n ch\u1ebf \u1ea3nh h\u01b0\u1edfng c\u1ee7a vi\u1ec7c thay \u0111\u1ed5i layout trong qu\u00e1 tr\u00ecnh t\u1ea3i trang.<\/p>\n\n\n

T\u01b0\u01a1ng t\u1ef1 \u0111\u1ec3 gi\u1ea3i quy\u1ebft l\u1ed7i n\u00e0y t\u00f4i c\u0169ng tham kh\u1ea3o t\u1eeb c\u1ed9ng \u0111\u1ed3ng h\u1ed7 tr\u1ee3 c\u1ee7a GP<\/a>. B\u1ea1n ch\u1ec9 c\u1ea7n th\u00eam \u0111o\u1ea1n m\u00e3 PHP sau v\u00e0o plugin Code Snippets<\/a> (b\u1ea1n nh\u1edb active \u0111o\u1ea1n m\u00e3 trong plugin):<\/p>\n\n\n

add_filter( 'generate_mobile_header_logo_output', function( $output ) {\n    if ( ! function_exists( 'generate_menu_plus_get_defaults' ) ) {\n        return $output;\n    }\n    $settings = wp_parse_args(\n        get_option( 'generate_menu_plus_settings', array() ),\n        generate_menu_plus_get_defaults()\n    );\n    return sprintf(\n        '<div class=\"site-logo mobile-header-logo\">\n            <a href=\"%1$s\" title=\"%2$s\" rel=\"home\">\n                <img src=\"%3$s\" width=\"150\" height=\"150\" alt=\"%4$s\" \/>\n            <\/a>\n        <\/div>',\n        esc_url( apply_filters( 'generate_logo_href', home_url( '\/' ) ) ),\n        esc_attr( apply_filters( 'generate_logo_title', get_bloginfo( 'name', 'display' ) ) ),\n        esc_url( apply_filters( 'generate_mobile_header_logo', $settings['mobile_header_logo'] ) ),\n        esc_attr( apply_filters( 'generate_logo_title', get_bloginfo( 'name', 'display' ) ) )\n    );\n} );\nadd_filter( 'generate_logo_attributes', function($array){\n\t$img_attr = array('width' => '150px', 'height' => '150x',);\n\treturn array_merge($array, $img_attr);\n},15,1);<\/code><\/pre>\n\n\n

L\u01b0u \u00fd l\u00e0 b\u1ea1n thay c\u00e1c con s\u1ed1 li\u00ean quan \u0111\u1ebfn width, height t\u01b0\u01a1ng \u1ee9ng v\u1edbi k\u00edch c\u1ee1 logo th\u1ef1c t\u1ebf b\u1ea1n \u0111ang d\u00f9ng.<\/p>\n\n\n

2 l\u1ed7i \u0111\u00e3 \u0111\u01b0\u1ee3c kh\u1eafc ph\u1ee5c khi t\u00f4i \u00e1p d\u1ee5ng c\u00e1c gi\u1ea3i ph\u00e1p tr\u00ean, v\u00ed d\u1ee5 v\u1edbi trang Ki\u1ebfn c\u00e0ng t\u1ed1c \u0111\u1ed9 \u0111\u00e3 \u0111\u01b0\u1ee3c c\u1ea3i thi\u1ec7n th\u00eam n\u1eefa:<\/p>\n\n\n

\"t\u1ed1c<\/figure><\/div>\n\n\n
\n\n\n

K\u1ebft lu\u1eadn<\/h2>\n\n\n

\u0110i\u1ec1u th\u00fa v\u1ecb nh\u1ea5t th\u00f4ng qua tr\u1ea3i nghi\u1ec7m n\u00e0y c\u1ee7a t\u00f4i kh\u00f4ng ph\u1ea3i l\u00e0 gi\u00fap t\u0103ng hi\u1ec7u su\u1ea5t GeneratePress l\u00ean m\u00e0 l\u00e0 c\u1ed9ng \u0111\u1ed3ng h\u1ed7 tr\u1ee3 cho theme th\u1ef1c s\u1ef1 r\u1ea5t quan tr\u1ecdng, v\u00ec c\u00f3 nh\u1eefng l\u1ed7i m\u00e0 ch\u1ec9 c\u00f3 ng\u01b0\u1eddi ph\u00e1t tri\u1ec3n ra n\u00f3 ho\u1eb7c nh\u1eefng ai s\u1eed d\u1ee5ng l\u00e2u, c\u00f3 kh\u1ea3 n\u0103ng m\u1edbi bi\u1ebft c\u00e1ch kh\u1eafc ch\u1ebf. M\u1ed9t m\u00ecnh b\u1ea1n l\u1ecd m\u1ecd c\u00f3 th\u1ec3 s\u1ebd kh\u00f4ng bao gi\u1edd t\u00ecm ra c\u00e1ch, \u0111i\u1ec3n h\u00ecnh nh\u01b0 c\u00e1i font-display:swap<\/code>; m\u00e0 t\u00f4i n\u00f3i \u1edf tr\u00ean.<\/p>\n","protected":false},"excerpt":{"rendered":"

GeneratePress l\u00e0 theme chi\u1ebfm \u0111\u01b0\u1ee3c s\u1ef1 tin c\u1eady c\u1ee7a r\u1ea5t nhi\u1ec1u qu\u1ea3n tr\u1ecb website quan t\u00e2m \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 nh\u1edd \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u cao, d\u1ec5 d\u00f9ng, gi\u00e1 c\u1ea3 th\u00e2n thi\u1ec7n & c\u1ed9ng \u0111\u1ed3ng h\u1ed7 tr\u1ee3 l\u1edbn. Tr\u01b0\u1edbc c\u00f3 2 l\u1ed7i m\u00e0 t\u00f4i loay hoay m\u00e3i m\u00e0 kh\u00f4ng s\u1eeda \u0111\u01b0\u1ee3c li\u00ean quan \u0111\u1ebfn vi\u1ec7c kh\u00f4ng thi\u1ebft …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[269],"tags":[],"yoast_head":"\n2 tip nh\u1ecf t\u1ed1i \u01b0u h\u00f3a hi\u1ec7u su\u1ea5t h\u01a1n n\u1eefa cho theme GeneratePress • Ki\u1ebfn c\u00e0ng<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kiencang.net\/2-tip-theme-generatepress\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2 tip nh\u1ecf t\u1ed1i \u01b0u h\u00f3a hi\u1ec7u su\u1ea5t h\u01a1n n\u1eefa cho theme GeneratePress • Ki\u1ebfn c\u00e0ng\" \/>\n<meta property=\"og:description\" content=\"GeneratePress l\u00e0 theme chi\u1ebfm \u0111\u01b0\u1ee3c s\u1ef1 tin c\u1eady c\u1ee7a r\u1ea5t nhi\u1ec1u qu\u1ea3n tr\u1ecb website quan t\u00e2m \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 nh\u1edd \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u cao, d\u1ec5 d\u00f9ng, gi\u00e1 c\u1ea3 th\u00e2n thi\u1ec7n & c\u1ed9ng \u0111\u1ed3ng h\u1ed7 tr\u1ee3 l\u1edbn. Tr\u01b0\u1edbc c\u00f3 2 l\u1ed7i m\u00e0 t\u00f4i loay hoay m\u00e3i m\u00e0 kh\u00f4ng s\u1eeda \u0111\u01b0\u1ee3c li\u00ean quan \u0111\u1ebfn vi\u1ec7c kh\u00f4ng thi\u1ebft …\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kiencang.net\/2-tip-theme-generatepress\/\" \/>\n<meta property=\"og:site_name\" content=\"Ki\u1ebfn c\u00e0ng\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/anhducnguyen87\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-11T08:35:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kiencang.net\/wp-content\/uploads\/2021\/03\/font-chu.png\" \/>\n<meta name=\"author\" content=\"Nguy\u1ec5n \u0110\u1ee9c Anh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nguy\u1ec5n \u0110\u1ee9c Anh\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 ph\u00fat\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2 tip nh\u1ecf t\u1ed1i \u01b0u h\u00f3a hi\u1ec7u su\u1ea5t h\u01a1n n\u1eefa cho theme GeneratePress • Ki\u1ebfn c\u00e0ng","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kiencang.net\/2-tip-theme-generatepress\/","og_locale":"vi_VN","og_type":"article","og_title":"2 tip nh\u1ecf t\u1ed1i \u01b0u h\u00f3a hi\u1ec7u su\u1ea5t h\u01a1n n\u1eefa cho theme GeneratePress • Ki\u1ebfn c\u00e0ng","og_description":"GeneratePress l\u00e0 theme chi\u1ebfm \u0111\u01b0\u1ee3c s\u1ef1 tin c\u1eady c\u1ee7a r\u1ea5t nhi\u1ec1u qu\u1ea3n tr\u1ecb website quan t\u00e2m \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 nh\u1edd \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u cao, d\u1ec5 d\u00f9ng, gi\u00e1 c\u1ea3 th\u00e2n thi\u1ec7n & c\u1ed9ng \u0111\u1ed3ng h\u1ed7 tr\u1ee3 l\u1edbn. Tr\u01b0\u1edbc c\u00f3 2 l\u1ed7i m\u00e0 t\u00f4i loay hoay m\u00e3i m\u00e0 kh\u00f4ng s\u1eeda \u0111\u01b0\u1ee3c li\u00ean quan \u0111\u1ebfn vi\u1ec7c kh\u00f4ng thi\u1ebft …","og_url":"https:\/\/kiencang.net\/2-tip-theme-generatepress\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2021-03-11T08:35:33+00:00","og_image":[{"url":"https:\/\/kiencang.net\/wp-content\/uploads\/2021\/03\/font-chu.png"}],"author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"4 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/2-tip-theme-generatepress\/","url":"https:\/\/kiencang.net\/2-tip-theme-generatepress\/","name":"2 tip nh\u1ecf t\u1ed1i \u01b0u h\u00f3a hi\u1ec7u su\u1ea5t h\u01a1n n\u1eefa cho theme GeneratePress • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2021-03-11T08:35:33+00:00","dateModified":"2021-03-11T08:35:33+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"breadcrumb":{"@id":"https:\/\/kiencang.net\/2-tip-theme-generatepress\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/2-tip-theme-generatepress\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/2-tip-theme-generatepress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"2 tip nh\u1ecf t\u1ed1i \u01b0u h\u00f3a hi\u1ec7u su\u1ea5t h\u01a1n n\u1eefa cho theme GeneratePress"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/22039"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=22039"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/22039\/revisions"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=22039"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=22039"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=22039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}