Help
RSS
API
Feed
Maltego
Contact
Domain > nhatphuc.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-04-27
62.72.0.38
(
ClassC
)
2026-01-21
62.72.7.143
(
ClassC
)
Port 443
HTTP/1.1 200 OKetag: af03-6905c2ee-143ff7c0;;;last-modified: Sat, 01 Nov 2025 08:21:02 GMTcontent-type: text/htmlcontent-length: 44803accept-ranges: bytesdate: Wed, 21 Jan 2026 15:13:39 GMTserver: LiteSpeedalt-svc: h3:443; ma2592000, h3-29:443; ma2592000, h3-Q050:443; ma2592000, h3-Q046:443; ma2592000, h3-Q043:443; ma2592000, quic:443; ma2592000; v43,46connection: Keep-Alive !DOCTYPE html>html langen-US prefixog: https://ogp.me/ns#>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> style>img:is(sizesauto i, sizes^auto, i) { contain-intrinsic-size: 3000px 1500px }/style> !-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->title>Nhật Phúc -/title>meta namerobots contentfollow, index/>link relcanonical hrefhttps://nhatphuc.com/ />link relnext hrefhttps://nhatphuc.com/page/2/ />meta propertyog:locale contenten_US />meta propertyog:type contentwebsite />meta propertyog:title contentNhật Phúc - />meta propertyog:url contenthttps://nhatphuc.com/ />meta propertyog:site_name contentNhật Phúc />meta nametwitter:card contentsummary_large_image />meta nametwitter:title contentNhật Phúc - />script typeapplication/ld+json classrank-math-schema>{@context:https://schema.org,@graph:{@type:Person,@id:https://nhatphuc.com/#person,name:Linh Nguy\u1ec5n,image:{@type:ImageObject,@id:https://nhatphuc.com/#logo,url:https://nhatphuc.com/wp-content/uploads/2025/06/cropped-logo-mini-160x56.png,contentUrl:https://nhatphuc.com/wp-content/uploads/2025/06/cropped-logo-mini-160x56.png,caption:Nh\u1eadt Ph\u00fac,inLanguage:en-US}},{@type:WebSite,@id:https://nhatphuc.com/#website,url:https://nhatphuc.com,name:Nh\u1eadt Ph\u00fac,publisher:{@id:https://nhatphuc.com/#person},inLanguage:en-US,potentialAction:{@type:SearchAction,target:https://nhatphuc.com/?s{search_term_string},query-input:required namesearch_term_string}},{@type:CollectionPage,@id:https://nhatphuc.com/#webpage,url:https://nhatphuc.com/,name:Nh\u1eadt Ph\u00fac -,about:{@id:https://nhatphuc.com/#person},isPartOf:{@id:https://nhatphuc.com/#website},inLanguage:en-US}}/script>!-- /Rank Math WordPress SEO plugin -->link reldns-prefetch href//cdn.tailwindcss.com />link reldns-prefetch href//www.googletagmanager.com />link reldns-prefetch href//fonts.googleapis.com />link reldns-prefetch href//cdnjs.cloudflare.com />link relstylesheet idwp-block-library-css hrefhttps://nhatphuc.com/wp-includes/css/dist/block-library/style.min.css?ver6.8.3 typetext/css mediaall />style idclassic-theme-styles-inline-css typetext/css>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/style>style idglobal-styles-inline-css typetext/css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}/style>link relstylesheet idyour-theme-style-css hrefhttps://nhatphuc.com/wp-content/themes/np-theme/style.css?ver2.0 typetext/css mediaall />link relstylesheet idgoogle-fonts-css hrefhttps://fonts.googleapis.com/css2?familyInter:wght@400;500;600;700;800&displayswap typetext/css mediaall />link relstylesheet idfont-awesome-css hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css?ver4.7.0 typetext/css mediaall />link relstylesheet idenlighterjs-css hrefhttps://nhatphuc.com/wp-content/plugins/enlighter/cache/enlighterjs.min.css?verPp9t8JpjVayXO3e typetext/css mediaall />script typetext/javascript idtailwindcss-js-extra>/* !CDATA */var tns_ajax_object {ajax_url:https:\/\/nhatphuc.com\/wp-admin\/admin-ajax.php,get_grid_nonce:796bc7c1b2,get_post_nonce:f83e495491};/* > *//script>script typetext/javascript srchttps://cdn.tailwindcss.com idtailwindcss-js>/script>!-- Google tag (gtag.js) snippet added by Site Kit -->!-- Google Analytics snippet added by Site Kit -->script typetext/javascript srchttps://www.googletagmanager.com/gtag/js?idGT-T533D5R idgoogle_gtagjs-js async>/script>script typetext/javascript idgoogle_gtagjs-js-after>/* !CDATA */window.dataLayer window.dataLayer || ;function gtag(){dataLayer.push(arguments);}gtag(set,linker,{domains:nhatphuc.com});gtag(js, new Date());gtag(set, developer_id.dZTNiMT, true);gtag(config, GT-T533D5R);/* > *//script>link relhttps://api.w.org/ hrefhttps://nhatphuc.com/wp-json/ />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://nhatphuc.com/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.8.3 />meta namegenerator contentSite Kit by Google 1.164.0 />style typetext/css> .site-header { background-color: #0c3a72; } .site-header nav a, .site-header #mobile-menu nav a, .site-header .flex-shrink-0 a { color: #ffffff; } .site-header nav a:hover { opacity: 0.75; } .site-header #mobile-menu nav a:hover { opacity: 0.75; background-color: rgba(0, 0, 0, 0.05); } /style>!-- Google Tag Manager snippet added by Site Kit -->script typetext/javascript>/* !CDATA */ ( function( w, d, s, l, i ) { wl wl || ; wl.push( {gtm.start: new Date().getTime(), event: gtm.js} ); var f d.getElementsByTagName( s )0, j d.createElement( s ), dl l ! dataLayer ? &l + l : ; j.async true; j.src https://www.googletagmanager.com/gtm.js?id + i + dl; f.parentNode.insertBefore( j, f ); } )( window, document, script, dataLayer, GTM-MQLH65S ); /* > *//script>!-- End Google Tag Manager snippet added by Site Kit -->link relicon hrefhttps://nhatphuc.com/wp-content/uploads/2019/08/favicon-75x75.png sizes32x32 />link relicon hrefhttps://nhatphuc.com/wp-content/uploads/2019/08/favicon-300x300.png sizes192x192 />link relapple-touch-icon hrefhttps://nhatphuc.com/wp-content/uploads/2019/08/favicon-300x300.png />meta namemsapplication-TileImage contenthttps://nhatphuc.com/wp-content/uploads/2019/08/favicon-300x300.png /> !-- CSS for Top Banner --> style> /* * Trạng thái mặc định: ẩn hoàn toàn, không chiếm diện tích. * Thêm padding và các style khác vào đây để tránh bị ghi đè. */ #top-banner-ad { position: relative; background-color: #f3f4f6; /* bg-gray-100 */ text-align: center; overflow: hidden; max-height: 0; padding: 0; opacity: 0; transition: all 0.5s ease-in-out; } /* * Trạng thái khi có quảng cáo để hiển thị. * JavaScript sẽ thêm class này vào. */ #top-banner-ad.banner-visible { max-height: 250px; /* Chiều cao tối đa của banner, bạn có thể điều chỉnh */ padding: 8px; /* p-2 */ opacity: 1; } /* * Trạng thái khi banner bị đóng (bởi người dùng hoặc cuộn trang). * Class này sẽ ghi đè banner-visible. */ #top-banner-ad.banner-hidden { max-height: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; opacity: 0 !important; } /* Style cho logo tùy chỉnh */ .custom-logo { height: 56px; /* h-14 */ width: auto; } /style>/head>body data-rsssl1 classhome blog wp-custom-logo wp-theme-np-theme>!-- Top Banner Ad Section -->!-- Khung quảng cáo ban đầu sẽ không có class banner-visible -->div idtop-banner-ad> !-- Thay đổi link và ảnh banner của bạn tại đây --> script async srchttps://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?clientca-pub-7299859131061075 crossoriginanonymous>/script> !-- Big Banner --> ins classadsbygoogle idtop-banner-ad-ins styledisplay:block data-ad-clientca-pub-7299859131061075 data-ad-slot5629946603 data-ad-formatauto data-full-width-responsivetrue data-ad-statusunfilled> !-- Thêm ID và trạng thái ban đầu --> /ins> script> (adsbygoogle window.adsbygoogle || ).push({}); /script> !-- Nút đóng banner --> button idclose-banner-btn classabsolute top-1/2 -translate-y-1/2 right-4 text-gray-500 hover:text-gray-900 aria-labelClose Banner> svg classw-5 h-5 fillnone strokecurrentColor viewBox0 0 24 24>path stroke-linecapround stroke-linejoinround stroke-width2 dM6 18L18 6M6 6l12 12>/path>/svg> /button>/div>!-- -->div idpage classsite>header classsite-header sticky top-0 z-50 shadow-md border-b border-gray-200> div classcontainer mx-auto px-4> div classflex items-center justify-between h-16> !-- Logo --> div classflex-shrink-0> a hrefhttps://nhatphuc.com/ classcustom-logo-link relhome aria-currentpage>img width200 height56 srchttps://nhatphuc.com/wp-content/uploads/2025/06/cropped-logo-mini.png classcustom-logo altNhật Phúc decodingasync />/a> /div> !-- Navigation Links (Desktop) --> nav classhidden md:flex items-center space-x-6> a hrefhttps://nhatphuc.com/danh-muc/kham-pha/ classfont-medium transition-opacity>Khám phá/a>a hrefhttps://nhatphuc.com/danh-muc/song-vui-khoe/ classfont-medium transition-opacity>Sống vui khỏe/a>a hrefhttps://nhatphuc.com/danh-muc/hoc-cong-nghe/ classfont-medium transition-opacity>Học công nghệ/a>a hrefhttps://nhatphuc.com/danh-muc/phan-mem-hay/ classfont-medium transition-opacity>Phần mềm hay/a>a hrefhttps://nhatphuc.com/danh-muc/cong-cu-ai/ classfont-medium transition-opacity>Công cụ AI/a> /nav> !-- Search & Mobile Menu Button --> div classflex items-center space-x-2 md:space-x-4> form rolesearch methodget classrelative hidden sm:block actionhttps://nhatphuc.com/> input typesearch names value placeholderTìm kiếm... classw-32 md:w-48 px-3 py-2 text-sm rounded-md border border-gray-300 focus:ring-indigo-500 focus:border-indigo-500> /form> button idmobile-menu-button classmd:hidden p-2.5 rounded-md text-gray-500 hover:bg-gray-100> svg classw-5 h-5 fillnone strokecurrentColor viewBox0 0 24 24>path stroke-linecapround stroke-linejoinround stroke-width2 dM4 6h16M4 12h16m-7 6h7>/path>/svg> /button> /div> /div> !-- Mobile Menu --> div idmobile-menu classhidden md:hidden pb-4> nav classflex flex-col space-y-2> a hrefhttps://nhatphuc.com/danh-muc/kham-pha/ classblock px-3 py-2 rounded-md font-medium transition-colors>Khám phá/a>a hrefhttps://nhatphuc.com/danh-muc/song-vui-khoe/ classblock px-3 py-2 rounded-md font-medium transition-colors>Sống vui khỏe/a>a hrefhttps://nhatphuc.com/danh-muc/hoc-cong-nghe/ classblock px-3 py-2 rounded-md font-medium transition-colors>Học công nghệ/a>a hrefhttps://nhatphuc.com/danh-muc/phan-mem-hay/ classblock px-3 py-2 rounded-md font-medium transition-colors>Phần mềm hay/a>a hrefhttps://nhatphuc.com/danh-muc/cong-cu-ai/ classblock px-3 py-2 rounded-md font-medium transition-colors>Công cụ AI/a> /nav> form rolesearch methodget classrelative mt-4 sm:hidden actionhttps://nhatphuc.com/> input typesearch names value placeholderTìm kiếm... classw-full px-3 py-2 text-sm rounded-md border border-gray-300> /form> /div> /div>/header>div idprimary classcontent-area> main idmain classsite-main> div classhomepage-content-wrapper> !-- Section 1: Featured Hashtags --> section classhome-section featured-hashtags-section> div classcontainer mx-auto px-4 py-12 text-center> h2 classtext-3xl font-bold uppercase tracking-wider text-gray-800>Chủ đề nổi bật/h2> div classmt-8 flex flex-wrap justify-center gap-3> a hrefhttps://nhatphuc.com/bai-viet/endurain/ classhashtag-pill> #Endurain /a> a hrefhttps://nhatphuc.com/bai-viet/nen-tang-the-thao-tu-host/ classhashtag-pill> #nền tảng thể thao tự host /a> a hrefhttps://nhatphuc.com/bai-viet/self-host-fitness-tracker/ classhashtag-pill> #self-host fitness tracker /a> a hrefhttps://nhatphuc.com/bai-viet/thay-the-strava/ classhashtag-pill> #thay thế Strava /a> a hrefhttps://nhatphuc.com/bai-viet/theo-doi-tap-luyen-rieng-tu/ classhashtag-pill> #theo dõi tập luyện riêng tư /a> /div> /div> /section> !-- Section 1.5: Bạn đã xem --> section classhome-section just-watched-section> div classcontainer mx-auto px-4 py-16> a hrefhttps://nhatphuc.com/endurain-self-hosted-fitness-tracker/ classjust-watched-card> div classjust-watched-card__image> img srchttps://nhatphuc.com/wp-content/uploads/2025/10/fitness-tracker-2-960x450.webp altEndurain – Khi bạn không muốn Strava hay Garmin giữ dữ liệu tập luyện của mình nữa> /div> div classjust-watched-card__content> p classjust-watched-card__subtitle>Bạn đã xem?/p> h2 classjust-watched-card__title>Endurain – Khi bạn không muốn Strava hay Garmin giữ dữ liệu tập luyện của mình nữa/h2> div classjust-watched-card__excerpt> “Mình ngừng dùng Strava khi phát hiện có thể tự host toàn bộ dữ liệu … /div> span classjust-watched-card__button>Đọc ngay/span> /div> /a> /div> /section> section classhome-section just-watched-section> div classcontainer mx-auto px-4 py-16> a hrefhttps://nhatphuc.com/notebooklm-mind-map-review/ classjust-watched-card> div classjust-watched-card__image> img srchttps://nhatphuc.com/wp-content/uploads/2025/10/mindmap-2-960x800.webp altNotebookLM – Khi một công cụ AI khiến mình nhìn lại cả thế giới “năng suất”> /div> div classjust-watched-card__content> p classjust-watched-card__subtitle>Bạn đã xem?/p> h2 classjust-watched-card__title>NotebookLM – Khi một công cụ AI khiến mình nhìn lại cả thế giới “năng suất”/h2> div classjust-watched-card__excerpt> “Mình từng ghét mind map – cho đến khi NotebookLM khiến chúng thực sự sống … /div> span classjust-watched-card__button>Đọc ngay/span> /div> /a> /div> /section> !-- Section 2: Khám phá (Conditional) --> section classhome-section featured-posts-section> div classcontainer mx-auto px-4 py-16> h2 classtext-3xl font-bold text-center mb-10>Khám phá/h2> div classgrid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6> a hrefhttps://nhatphuc.com/endurain-self-hosted-fitness-tracker/ classnews-card rounded-lg overflow-hidden shadow-lg group> div classrelative> img srchttps://nhatphuc.com/wp-content/uploads/2025/10/fitness-tracker-2-768x360.webp altEndurain – Khi bạn không muốn Strava hay Garmin giữ dữ liệu tập luyện của mình nữa classw-full h-48 object-cover> /div> div classp-5> h3 classfont-bold text-lg leading-tight group-hover:text-indigo-600 transition-colors>Endurain – Khi bạn không muốn Strava hay Garmin giữ dữ liệu tập luyện của mình nữa/h3> /div> /a> a hrefhttps://nhatphuc.com/notebooklm-travel-planner-review/ classnews-card rounded-lg overflow-hidden shadow-lg group> div classrelative> img srchttps://nhatphuc.com/wp-content/uploads/2025/10/travel-planning-1-768x513.webp altNotebookLM – Khi trợ lý AI của Google biến thành “người bạn đồng hành” trong mỗi chuyến đi classw-full h-48 object-cover> /div> div classp-5> h3 classfont-bold text-lg leading-tight group-hover:text-indigo-600 transition-colors>NotebookLM – Khi trợ lý AI của Google biến thành “người bạn đồng hành” trong mỗi chuyến đi/h3> /div> /a> a hrefhttps://nhatphuc.com/obsidian-outliner-plugin-ghi-chu-hieu-qua/ classnews-card rounded-lg overflow-hidden shadow-lg group> div classrelative> img srchttps://nhatphuc.com/wp-content/uploads/2025/10/outliner-obsidian-768x459.webp altOutliner – Plugin bạn nên cài cho Obsidian classw-full h-48 object-cover> /div> div classp-5> h3 classfont-bold text-lg leading-tight group-hover:text-indigo-600 transition-colors>Outliner – Plugin bạn nên cài cho Obsidian/h3> /div> /a> a hrefhttps://nhatphuc.com/nana-banana-prompt-hay/ classnews-card rounded-lg overflow-hidden shadow-lg group> div classrelative> img srchttps://nhatphuc.com/wp-content/uploads/2025/09/fighting.webp altTổng hợp những prompt trending hot nhất của Nana Banana classw-full h-48 object-cover> /div> div classp-5> h3 classfont-bold text-lg leading-tight group-hover:text-indigo-600 transition-colors>Tổng hợp những prompt trending hot nhất của Nana Banana/h3> /div> /a> a hrefhttps://nhatphuc.com/cach-tai-video-len-discord-khong-can-goi-nitro/ classnews-card rounded-lg overflow-hidden shadow-lg group> div classrelative> img srchttps://nhatphuc.com/wp-content/uploads/2025/08/hero-imagefillsize_1200x675-768x431.webp altCách tải video lên Discord không cần gói nitro classw-full h-48 object-cover> /div> div classp-5> h3 classfont-bold text-lg leading-tight group-hover:text-indigo-600 transition-colors>Cách tải video lên Discord không cần gói nitro/h3> /div> /a> a hrefhttps://nhatphuc.com/ung-dung-quan-ly-vuon-seedtime-cong-cu-khong-the-thieu-cho-nguoi-lam-vuon/ classnews-card rounded-lg overflow-hidden shadow-lg group> div classrelative> img srchttps://nhatphuc.com/wp-content/uploads/2025/06/hero-imagefillsize_1200x675-2-768x432.webp altỨng dụng quản lý vườn Seedtime: Công cụ không thể thiếu cho người làm vườn classw-full h-48 object-cover> /div> div classp-5> h3 classfont-bold text-lg leading-tight group-hover:text-indigo-600 transition-colors>Ứng dụng quản lý vườn Seedtime: Công cụ không thể thiếu cho người làm vườn/h3> /div> /a> a hrefhttps://nhatphuc.com/tai-sao-toi-van-chua-chuyen-sang-su-dung-gen5-ssds/ classnews-card rounded-lg overflow-hidden shadow-lg group> div classrelative> img srchttps://nhatphuc.com/wp-content/uploads/2025/06/crucial-t705-ssd-hero-768x432.webp altTại sao tôi vẫn chưa chuyển sang sử dụng Gen5 SSDs classw-full h-48 object-cover> /div> div classp-5> h3 classfont-bold text-lg leading-tight group-hover:text-indigo-600 transition-colors>Tại sao tôi vẫn chưa chuyển sang sử dụng Gen5 SSDs/h3> /div> /a> a hrefhttps://nhatphuc.com/7-cach-tai-su-dung-chromebook-cu-e-toi-uu-hoa-cuoc-song/ classnews-card rounded-lg overflow-hidden shadow-lg group> div classrelative> img srchttps://nhatphuc.com/wp-content/uploads/2025/06/acer-chromebook-plus-516-ge-2024-hero-768x432.webp alt7 cách tái sử dụng Chromebook cũ để tối ưu hóa cuộc sống classw-full h-48 object-cover> /div> div classp-5> h3 classfont-bold text-lg leading-tight group-hover:text-indigo-600 transition-colors>7 cách tái sử dụng Chromebook cũ để tối ưu hóa cuộc sống/h3> /div> /a> /div> /div> /section> /div> /main>!-- #main -->/div>!-- #primary -->/div>!-- #page -->footer classsite-footer> div classfooter-container> div classfooter-copyright> span>Code 1 tí cho vui. LinhNTN15/span> /div> div classfooter-socials> /div> /div>/footer>script typespeculationrules>{prefetch:{source:document,where:{and:{href_matches:\/*},{not:{href_matches:\/wp-*.php,\/wp-admin\/*,\/wp-content\/uploads\/*,\/wp-content\/*,\/wp-content\/plugins\/*,\/wp-content\/themes\/np-theme\/*,\/*\\?(.+)}},{not:{selector_matches:arel~\nofollow\}},{not:{selector_matches:.no-prefetch, .no-prefetch a}}},eagerness:conservative}}/script> !-- Google Tag Manager (noscript) snippet added by Site Kit --> noscript> iframe srchttps://www.googletagmanager.com/ns.html?idGTM-MQLH65S height0 width0 styledisplay:none;visibility:hidden>/iframe> /noscript> !-- End Google Tag Manager (noscript) snippet added by Site Kit --> script typetext/javascript srchttps://nhatphuc.com/wp-content/plugins/enlighter/cache/enlighterjs.min.js?verPp9t8JpjVayXO3e idenlighterjs-js>/script>script typetext/javascript idenlighterjs-js-after>/* !CDATA */!function(e,n){if(undefined!typeof EnlighterJS){var o{selectors:{block:pre.EnlighterJSRAW,inline:code.EnlighterJSRAW},options:{indent:4,ampersandCleanup:true,linehover:true,rawcodeDbclick:false,textOverflow:break,linenumbers:true,theme:enlighter,language:generic,retainCssClasses:false,collapse:false,toolbarOuter:,toolbarTop:{BTN_RAW}{BTN_COPY}{BTN_WINDOW}{BTN_WEBSITE},toolbarBottom:}};(e.EnlighterJSINITfunction(){EnlighterJS.init(o.selectors.block,o.selectors.inline,o.options)})()}else{(n&&(n.error||n.log)||function(){})(Error: EnlighterJS resources not loaded yet!)}}(window,console);/* > *//script>script>document.addEventListener(DOMContentLoaded, () > { // Mobile Menu Logic const mobileMenuButton document.getElementById(mobile-menu-button); const mobileMenu document.getElementById(mobile-menu); if(mobileMenuButton && mobileMenu) { mobileMenuButton.addEventListener(click, () > { mobileMenu.classList.toggle(hidden); }); } // Collapsible Description Logic (for Archive pages) const toggleButton document.querySelector(.collapsible-description-toggle); if (toggleButton) { const contentWrapper toggleButton.closest(.collapsible-description-wrapper); const content contentWrapper.querySelector(.collapsible-description-content); toggleButton.addEventListener(click, function () { contentWrapper.classList.toggle(active); if (content.style.maxHeight) { content.style.maxHeight null; } else { content.style.maxHeight content.scrollHeight + px; } }); } // Top Banner Ad Logic v2 const topBanner document.getElementById(top-banner-ad); const adIns document.getElementById(top-banner-ad-ins); const closeBannerBtn document.getElementById(close-banner-btn); if (topBanner && adIns && closeBannerBtn) { const BANNER_CLOSED_KEY bannerManuallyClosed; const showBanner () > { if (sessionStorage.getItem(BANNER_CLOSED_KEY) ! true) { topBanner.classList.add(banner-visible); topBanner.classList.remove(banner-hidden); } }; const hideBanner () > { topBanner.classList.add(banner-hidden); topBanner.classList.remove(banner-visible); }; closeBannerBtn.addEventListener(click, () > { hideBanner(); sessionStorage.setItem(BANNER_CLOSED_KEY, true); }); const observer new MutationObserver((mutationsList, observer) > { for(const mutation of mutationsList) { if (mutation.type attributes && mutation.attributeName data-ad-status) { if (adIns.getAttribute(data-ad-status) filled) { showBanner(); observer.disconnect(); } } } }); observer.observe(adIns, { attributes: true }); window.addEventListener(scroll, function() { if (topBanner.classList.contains(banner-visible) && sessionStorage.getItem(BANNER_CLOSED_KEY) ! true) { let scrollTop window.pageYOffset || document.documentElement.scrollTop; if (scrollTop > 10) { hideBanner(); } else { showBanner(); } } }, { passive: true }); if (adIns.getAttribute(data-ad-status) filled) { showBanner(); observer.disconnect(); } } // BẮT ĐẦU: TỰ ĐỘNG WRAP VIDEO YOUTUBE CHO RESPONSIVE const postContent document.querySelector(.post-content-area); if (postContent) { // Tìm tất cả iframe của YouTube trong khu vực nội dung bài viết const iframes postContent.querySelectorAll(iframesrc*youtube.com, iframesrc*googleusercontent.com/youtube); iframes.forEach(iframe > { // Chỉ xử lý những iframe chưa được wrap if (!iframe.parentElement.classList.contains(tns-video-responsive-wrapper)) { // Tạo một div mới để bao bọc const wrapper document.createElement(div); wrapper.className tns-video-responsive-wrapper; // Chèn div wrapper vào trước iframe iframe.parentNode.insertBefore(wrapper, iframe); // Di chuyển iframe vào bên trong div wrapper wrapper.appendChild(iframe); } }); } // KẾT THÚC: TỰ ĐỘNG WRAP VIDEO YOUTUBE // BẮT ĐẦU: LOGIC BÀI VIẾT LIÊN QUAN VÔ TẬN (LOGIC MỚI) const infiniteContainer document.getElementById(infinite-related-container); if (infiniteContainer) { const initialPostId parseInt(infiniteContainer.dataset.originalPostId, 10); let excludedPostIDs initialPostId; const loadingIndicatorHTML ` div classtext-center py-12> svg classanimate-spin h-8 w-8 text-indigo-600 mx-auto xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24> circle classopacity-25 cx12 cy12 r10 strokecurrentColor stroke-width4>/circle> path classopacity-75 fillcurrentColor dM4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z>/path> /svg> p classtext-gray-500 mt-2>Đang tìm bài viết hay.../p> /div>`; // Hàm để tải lưới 3 bài viết vào một placeholder const loadGridInto (placeholder) > { if (!placeholder) return; placeholder.innerHTML loadingIndicatorHTML; const postIdForTags parseInt(placeholder.dataset.postId, 10); const formData new FormData(); formData.append(action, tns_get_related_grid); formData.append(nonce, tns_ajax_object.get_grid_nonce); formData.append(original_post_id, postIdForTags); formData.append(exclude_ids, JSON.stringify(excludedPostIDs)); fetch(tns_ajax_object.ajax_url, { method: POST, body: formData }) .then(response > response.text()) .then(html > { const wrapper document.createElement(div); wrapper.innerHTML ` section classnext-related-posts-section bg-gray-50 py-16 mt-12 border-t border-gray-200> div classcontainer mx-auto px-4> h2 classtext-3xl md:text-4xl font-extrabold text-center mb-12 text-gray-800>Có thể bạn sẽ thích/h2> ${html} /div> /section> `; placeholder.replaceWith(wrapper); // Cập nhật danh sách loại trừ wrapper.querySelectorAll(.related-card-arrow).forEach(card > { const newId parseInt(card.dataset.postid, 10); if (!excludedPostIDs.includes(newId)) { excludedPostIDs.push(newId); } }); }) .catch(error > { console.error(Lỗi khi tải lưới bài viết:, error); placeholder.innerHTML div classtext-center py-8 text-red-500>Không thể tải bài viết liên quan./div>; }); }; // Tải lưới ban đầu const initialPlaceholder document.createElement(div); initialPlaceholder.className next-related-posts-placeholder; initialPlaceholder.dataset.postId initialPostId; infiniteContainer.appendChild(initialPlaceholder); loadGridInto(initialPlaceholder); // Gán sự kiện click (sử dụng event delegation cho toàn bộ container) infiniteContainer.addEventListener(click, function(e) { const arrowButton e.target.closest(.related-card-arrow); if (arrowButton) { const postIdToLoad parseInt(arrowButton.dataset.postid, 10); if (!postIdToLoad) return; // Thêm ID sắp tải vào danh sách loại trừ ngay if (!excludedPostIDs.includes(postIdToLoad)) { excludedPostIDs.push(postIdToLoad); } const currentGridSection arrowButton.closest(.next-related-posts-section); if (!currentGridSection) return; // Hiển thị loading và tải bài viết currentGridSection.innerHTML loadingIndicatorHTML; const formData new FormData(); formData.append(action, tns_load_single_ajax_post); formData.append(nonce, tns_ajax_object.get_post_nonce); formData.append(post_id, postIdToLoad); fetch(tns_ajax_object.ajax_url, { method: POST, body: formData }) .then(response > response.text()) .then(html > { // Thay thế khu vực lưới hiện tại bằng nội dung bài viết mới // Nội dung này đã bao gồm placeholder cho lưới tiếp theo currentGridSection.outerHTML html; // Tìm placeholder mới vừa được thêm vào const newPlaceholder infiniteContainer.querySelector(.next-related-posts-placeholder); // Tải lưới mới vào placeholder đó loadGridInto(newPlaceholder); }) .catch(error > { console.error(Lỗi khi tải nội dung bài viết:, error); currentGridSection.innerHTML div classtext-center py-8 text-red-500>Không thể tải nội dung. Vui lòng thử lại./div>; }); } }); } // KẾT THÚC: LOGIC BÀI VIẾT LIÊN QUAN VÔ TẬN });/script>/body>/html>!-- WP Fastest Cache file was created in 0.088 seconds, on 01/11/2025 @ 3:21 pm -->
Subdomains
Date
Domain
IP
mail.nhatphuc.com
2026-01-21
62.72.7.143
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]