1 2<!DOCTYPE html> 3<!--[if lte IE 8]> <html class="ie8 no-js" lang="en-US"> <![endif]--> 4<!--[if (gte IE 9)|!(IE)]><!--> <html class="not-ie no-js no-fouc" lang="en-US"> <!--<![endif]--> 5<head> 6<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 6-7
6 7<script async src="https://www.googletagmanager.com/gtag/js?id=
7G-LGZT9S8JNE
vendor: 12 bytes, line 7
7"></script>
8<script> 9
vendor: 134 bytes, lines 9-13
9window.dataLayer = window.dataLayer || []; 10 function gtag(){dataLayer.push(arguments);} 11 gtag('js', new Date()); 12 13 gtag('config', '
13G-LGZT9S8JNE
vendor: 4 bytes, line 13
13');
14</script>
14 15<!-- Google Tag Manager -->
16<script>
vendor: 327 bytes, lines 16-20
16(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 17new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 18j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 19'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 20})(window,document,'script','dataLayer','
20GTM-PSXK2CL
vendor: 3 bytes, line 20
20');
20</script>
20 21<!-- End Google Tag Manager --> 22<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 22-24
22 23 24<script async src="https://www.googletagmanager.com/gtag/js?id=
24UA-84594258-1
vendor: 13 bytes, lines 24-25
24"></script> 25
26<script> 27 28
vendor: 139 bytes, lines 28-36
28window.dataLayer = window.dataLayer || []; 29 30 function gtag(){dataLayer.push(arguments);} 31 32 gtag('js', new Date()); 33 34 35 36 gtag('config', '
36UA-84594258-1
vendor: 5 bytes, lines 36-37
36'); 37
38</script>
38 39<!-- Google tag (gtag.js) --> 40 41<meta charset="UTF-8" /> 42<meta name="description" content="åç©Â·ç¡ã窮ã·æ°å¸æ"/> 43<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
44<script type="text/javascript"> 45if(!gform){document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0});var gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),null==t&&(t=10),gform.hooks[o][n].push({tag:i,callable:r,priority:t})},doHook:function(o,n,r){if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[o][n]){var t,i=gform.hooks[o][n];i.sort(function(o,n){return o.priority-n.priority});for(var e=0;e<i.length;e++)"function"!=typeof(t=i[e].callable)&&(t=window[t]),"action"==o?t.apply(null,r):r[0]=t.apply(null,r)}if("filter"==o)return r[0]},removeHook:function(o,n,r,t){if(null!=gform.hooks[o][n])for(var i=gform.hooks[o][n],e=i.length-1;0<=e;e--)null!=t&&t!=i[e].tag||null!=r&&r!=i[e].priority||i.splice(e,1)}}} 46</script>
46 47 48<meta name="viewport" content="width=device-width, initial-scale=1.0"> 49 50 <!--[if IE 9]> 51 <link rel="stylesheet" href="https://hhkhongkong.org/wp-content/themes/candidate_6/css/ie9.css"> 52 <![endif]--> 53 54 <!--[if lt IE 9]> 55 <link href="https://hhkhongkong.org/wp-content/themes/candidate_6/css/jackbox-ie8.css" rel="stylesheet" type="text/css" /> 56 <link rel="stylesheet" href="https://hhkhongkong.org/wp-content/themes/candidate_6/css/ie.css"> 57 <![endif]--> 58 59 <!--[if gt IE 8]> 60 <link href="https://hhkhongkong.org/wp-content/themes/candidate_6/css/jackbox-ie9.css" rel="stylesheet" type="text/css" /> 61 <![endif]--> 62 63 <!--[if IE 7]> 64 <link rel="stylesheet" href="https://hhkhongkong.org/wp-content/themes/candidate_6/css/fontello-ie7.css"> 65 <![endif]--> 66 67 68<!--[if lt IE 9]> 69
69<script src="js/selectivizr-and-extra-selectors.min.js"></script>
69 70
70<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE8.js"></script>
70 71 <![endif]--> 72 <!-- Google Tag Manager --> 73 74
74<script>
vendor: 335 bytes, lines 74-82
74(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 75 76 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 77 78 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 79 80 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 81 82 })(window,document,'script','dataLayer','
82GTM-TG5D27
vendor: 3 bytes, line 82
82');
82</script>
82 83 84 <!-- End Google Tag Manager --> 85 <style type="text/css"> 86 .no-fouc {display:none;} 87 </style> 88 89 <title>HHK Hong Kong Charity Gifts Store | Meaningful Gifts for Donation</title> 90<link rel='shortcut icon' href='https://hhkhongkong.org/wp-content/uploads/2026/08/HHK_Newlogo_v5_GreenSq-05-300x297-4.png'/> 91<link rel='icon' href='https://hhkhongkong.org/wp-content/uploads/2026/08/HHK_Newlogo_v5_GreenSq-05-300x297-4.png'/> 92
92<script type="text/javascript"> 93 window.paththeme = "https://hhkhongkong.org/wp-content/themes/candidate_6"; 94 window.owner_email = "[email protected]"; 95 window.color_loader = "#81c1b2"; 96 window.content_animation = "show"; 97 window.sticky_header = "hide"; 98 99 window.added_text = "You've been added to our sign-up list."; 100 window.added_text2 = "That does not look like a valid email."; 101 102 </script>
102 <style type="text/css"> 103html body, html body.boxed-layout { background-color: #f2f1ee; background-image:none;}</style><style type="text/css"> 104#logo h1 a.logo { font-size: 50px !important; color: #7fcae8 !important; font-family: Abel !important;}#main-header { background: #eee8d6 !important; }header .top-bar { background: #274472 !important; }#newsletter, body .top_newsletter form { background: #4b372b !important; }.currentpledgegoal, .audio-progress-bar, html body .dhvc-form-submit:hover, html body .dhvc-form-submit:active, html body .dhvc-form-submit:focus, body .section.full-width-bg .accordion-active .accordion-header, body .section.full-width-bg .accordion-header:hover, body .issue-block:hover a.button, body .media-item:hover .media-format>div, body .audio-volume-progress, body input[type='submit']:hover, body input[type='reset']:hover, body .tab-header li.active-tab, body .tab-header li:hover, body .product-single-tabs .tab-header li.active-tab, body .product-single-tabs .tab-header li:hover, .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { background: #81c1b2 !important; }body #header.header_3 .header_3_inner #navigation>li>a { color: #fff !important; }body #header.header_3 .searchform-wrap { background: #fff; }body #header.header_3.animate-header .header_3_inner { background: #3e474c !important; }body .banner-wrapper a.banner:hover { background: #63b2f5 !important; }body .image-banner:hover a { background: #4174c5 !important; }body .top_newsletter .newsletter-submit:hover .icons, body .top_newsletter .newsletter-submit:hover .icons, .newsletter-form .newsletter-submit:hover .icons, .newsletter-form .newsletter-submit:hover input, a.header_event:hover { background: #5fa79c !important; }body .issue-block:hover { background: #e2eaf2; }body .post-side-meta .post-format, body .banner, body .media-format>div, body .tab-header li, body .accordion-header, body .dropcap.squared { background: #dcccb4; }body .post-side-meta .post-format i { color: #274472; }body .post-side-meta .post-format { background: #e2eaf2; }body #tribe-events-content .tribe-events-calendar th, body .event-meta-block, body .tribe-events-list .tribe-events-event-cost span { background: #e2eaf2; }body #tribe-events #tribe-events-content .tribe-events-calendar td:hover { background: #63b2f5; }body #content #tribe-events .event-calendar .events>li>a { color: #3e474c; }body .responsive-calendar .day.today a, body .responsive-calendar .day a:hover { color: #4e575c; }body .responsive-calendar .day.today a, body .responsive-calendar .day a:hover, body .responsive-calendar .controls { background: #e2eaf2; }body button.dhvc-form-submit, body .dhvc-form-submit:active, body .dhvc-form-submit:focus, body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat, body a.button, body button, body .owl-header .carousel-arrows span, body .banner-rotator-flexslider .flex-control-nav li a.flex-active, body #button-to-top, body .filter-dropdown>li>span, body input[type='submit'], body input[type='reset'], body .cart-button, body input.minus, body input.plus, body a.tag, body .latest_sermons_box .action-icon { background: #e2eaf2; }body .increase-button, body .decrease-button { background: #e2eaf2; }body .increase-button, body .decrease-button { color: #808ca4; }body .media-filters button, body .media-filters .filter-dropdown>li>span { color: #274472; }body .media-filters button:hover, body .media-filters .active-sort button, body .media-filters .active-sort button:after { color: #fff; }body .media-filters .filter-dropdown>li>span:after, body .media-filters button:after { color: #808ca4; }body .active-sort>button, body .media-filters button:hover, body .filter-dropdown>li>span:hover, body .filter-dropdown.opened>li>span { background: #63b2f5; border-top-color: #63b2f5; border-bottom-color: #63b2f5;}body .filter-dropdown ul li.active-filter, body .filter-dropdown ul li:hover { color: #63b2f5;}body .numeric-pagination span, body .numeric-pagination a.button.active-button, body .numeric-pagination a.button:hover { background: #579dd9; border-top-color: #579dd9; border-bottom-color: #579dd9;}body .numeric-pagination a.button { color: #274472;}body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink:focus, body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink:hover, body .wpb_images_carousel .vc_images_carousel .vc_carousel-control:hover, body #bbpress-forums ul.chosen-results li.highlighted, body .increase-button:hover, body .decrease-button:hover, body .event-item:hover .date>span, body .owl-header .carousel-arrows span:hover, body a.button:hover, body button:hover, body a.button.active-button, body button.active-button, body .flex-direction-nav a:hover, body #button-to-top:hover, body .post-side-meta .post-format:hover, body .issue-icon, body .chosen-container .chosen-results li.highlighted, body .dropcap.squared.blue, body #content .section.full-width-bg .most-popular .pricing-header, body .shopping-cart:hover .cart-button, body .shop-product-gallery .fullscreen-icon:hover, body input.minus:hover, body input.plus:hover, body .upcoming-events>li:hover .date>span, body a.tag:hover { background: #81c1b2; }body .banner.donate-banner { background: #dcccb4; }body .banner:hover .icons.icons-fadeout { color: #54938b; }body .banner.donate-banner input[type='radio']:checked+label, body .banner.donate-banner label.radio-checked { background: #8b2d3b !important; }body .banner.donate-banner h5, body .section.full-width-bg .banner.donate-banner h5 { color: #a82512 !important; }body input.minus:hover, body input.plus:hover, body .increase-button:hover, body .decrease-button:hover { border-color: #81c1b2 !important; }body #main-footer p, body .twitter-widget li, body footer .textwidget { color: #4b372b; }body footer .widget a, body .twitter-widget a { color: #4b372b; }body footer a:hover { color: #12ada1 !important; }body #lower-header #menu-button>span { color: #f2eddf; }body #lower-header #menu-button>div>span { background: #a9a599; }body #menu-button:hover>span { color: #fff !important; }body #menu-button:hover>div>span { background: #fff!important; }body #menu-button:hover, #header .lang-button .dropdown-list > li:hover > a { background: #81c1b2; }body .newsletter-form .newsletter-submit .icons, body .newsletter-form .newsletter-submit input, a.header_event { background: #eee8d6; }body .newsletter-form .newsletter-submit .icons, a.header_event .icons { color: #4b372b; }body .price ins .amount, body .pledgemaincontainer span:first-child small:first-child, 105 body.single-product .pledgemaincontainer span:first-child{ color: #3e474c !important; }body.single-product .pledgemaincontainer span:first-child small, body a.button.twitter-button:hover{ color: #274472 !important; }body .banner .icons, body .event-meta-block>.icons { color: #54938b; }body .banner:hover .icons { color: #54938b; }body .banner:hover h4, body .section.full-width-bg .banner:hover h4, body .banner-wrapper.mystyle2 .banner:hover h4 { color: #fff !important; }body .banner:hover p, body .section.full-width-bg .banner:hover p { color: #ffffff !important; }body .banner.donate-banner input[type='submit'] { background: #a82512; }body .banner.donate-banner input[type='submit'] { color: #fff; }body .banner.donate-banner input[type='submit']:hover { color: #fff; }body #navigation li.donate-button, body a.button.donate, body button.donate, body #payment input[type='submit'], body input[type='submit'].button.donate { background: #a82512; }body a.button.add-to-cart-button, body a.added_to_cart.wc-forward { color: #f4c034 !important; }body .widget_nav_menu_custom a.menu-link.main-menu-link:before { color: #808ca4 ; }body a.button.add-to-cart-button:after { color: #5fa79c ; }body a.button.add-to-cart-button:hover, body a.button.add-to-cart-button:hover:after { color: #5fa79c !important; }body .banner.donate-banner input[type='submit'], body a.button.donate, body button.donate, body #payment input[type='submit'], body input[type='submit'].button.donate { border-top-color: #f4c034; }body .banner.donate-banner input[type='submit'], body a.button.donate, body button.donate, body #payment input[type='submit'], body input[type='submit'].button.donate { border-bottom-color: #d09b0b; }body .banner.donate-banner input[type='radio']+label { box-shadow:0 0 1px #f4c034; }body #navigation li.donate-button>a { border-top-color: #f4c034; }body #navigation li.donate-button>a { border-bottom-color: #d09b0b; }body a.button.donate:hover, body button.donate:hover, body #navigation li.donate-button>a:hover, body .banner.donate-banner input[type='submit']:hover { border-top-color: #f4c034 !important; }body a.button.donate:hover, body button.donate:hover, body #navigation li.donate-button>a:hover, body .banner.donate-banner input[type='submit']:hover { border-bottom-color: #d09b0b !important; }body .post-side-meta .date { background: #f2f4f9 ; }body .post-side-meta .post-comments { background: #ffffff ; }body .highlight { color: #fff ; }body .highlight { background: #f39c35 ; }::selection { color: #fff !important; }*::-moz-selection { color: #fff !important; }::selection { background: #f39c35 !important; }*::-moz-selection { background: #f39c35 !important; }body .banner-rotator-content a.button:hover { background: #d09b0b; }body .banner-rotator-content, body .banner-rotator.mystyle2 .banner-rotator-content { background: #63b2f5; }body .image-banner img { border-bottom-color: #54938b; }body .image-banner a { border-bottom-color: #54938b; }body .image-banner a {background: #63b2f5; }body .image-banner:hover img { border-bottom-color: #5fa79c; }body .image-banner:hover a { border-bottom-color: #5fa79c; }body .sidebar-box.image-banner h3, body .image-banner .button, body .image-banner .button.button-arrow:after { color: #fff !important; }body .banner-rotator-content h5 { color: #423d32 !important; }body .banner-rotator-content h2, body .banner-rotator-content span.date { color: #fff !important; }body .chosen-container-single .chosen-single, .universe_funder_contribution, input.input-text.qty, body input[type='text']:not(.dhvc-form-control), body input[type='email']:not(.dhvc-form-control), body input[type='tel']:not(.dhvc-form-control), body input[type='password']:not(.dhvc-form-control), select:not(.dhvc-form-control), textarea:not(.dhvc-form-control) { color: #756653 !important; }body #bbpress-forums li.bbp-header, 106 body .chosen-container-single .chosen-single, .universe_funder_contribution, input.input-text.qty, body input[type='text']:not(.dhvc-form-control), body input[type='email']:not(.dhvc-form-control), body input[type='tel']:not(.dhvc-form-control), body input[type='password']:not(.dhvc-form-control), select, textarea:not(.dhvc-form-control) { background-color: #fafafa !important; }body #bbpress-forums ul.bbp-lead-topic, body #bbpress-forums ul.bbp-topics, body #bbpress-forums ul.bbp-forums, body #bbpress-forums ul.bbp-replies, body #bbpress-forums ul.bbp-search-results 107 body .quicktags-toolbar, body #bbpress-forums li.bbp-header, body #bbpress-forums li.bbp-footer, body #bbpress-forums li.bbp-body ul.forum, body #bbpress-forums li.bbp-body ul.to
107pic, 108 body .chosen-container-single .chosen-single, .universe_funder_contribution, .increase-button, .decrease-button, input.input-text.qty, body input[type='tel']:not(.dhvc-form-control), select:not(.dhvc-form-control), textarea:not(.dhvc-form-control) { border-color: #d4d0c9 !important; }#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic { border-top: 1px solid #d4d0c9 !important; }body .checkout-coupon-form input[type='submit'], #comment-form input[type='submit'], .tribe-events-list .tribe-events-event-cost span, html body button.dhvc-form-submit { border-top-color: #e2d8c9 !important; }body .checkout-coupon-form input[type='submit'], #comment-form input[type='submit'], .tribe-events-list .tribe-events-event-cost span, html body button.dhvc-form-submit { border-bottom-color: #beae97 !important; }body #button-to-top:hover, body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, body a.button.read-more-button:hover, body .checkout-coupon-form input[type='submit']:hover, #comment-form input[type='submit']:hover, html body .dhvc-form-submit:hover, html body .dhvc-form-submit:active, html body .dhvc-form-submit:focus { border-top-color: #5fa79c !important; }body #button-to-top:hover, body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, body a.button.read-more-button:hover, body .checkout-coupon-form input[type='submit']:hover, #comment-form input[type='submit']:hover, html body .dhvc-form-submit:hover, html body .dhvc-form-submit:active, html body .dhvc-form-submit:focus { border-bottom-color: #5fa79c !important; }body .newsletter-form .newsletter-submit:hover .icons, body .newsletter-form input[type='submit'], a.header_event:hover { border-bottom-color: #4e483c !important; }body .newsletter-form .newsletter-submit .icons, a.header_event { border-bottom-color: #4e483c; }body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat, body input[type='submit'], body .shopping-cart-table input[type='submit'], body .cart-button, body .owl-header .carousel-arrows span, body .tab-header li, body a.button, body button, body #button-to-top, body .accordion-header, body .filter-dropdown>li>span, body .product-single-tabs .tab-header li.active-tab, body .product-single-tabs .tab-header li:hover { border-top-color: #e2d8c9; }body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat, body input[type='submit'], body .shopping-cart-table input[type='submit'], body .cart-button, body .owl-header .carousel-arrows span, body .tab-header li, body a.button, body button, body #button-to-top, body .accordion-header, body .filter-dropdown>li>span, body .product-single-tabs .tab-header li.active-tab, body .product-single-tabs .tab-header li:hover { border-bottom-color: #beae97; }body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, body .section.full-width-bg .accordion-active .accordion-header, body .accordion-header:hover, body input[type='submit']:hover, body .shopping-cart-table input[type='submit']:hover, body .shopping-cart:hover .cart-button, body .owl-header .carousel-arrows span:hover, body a.button:hover, body button:hover, body a.button.active-button, body button.active-button, body #button-to-top:hover, html body .section.full-width-bg .accordion-active .accordion-header, body .section.full-width-bg .accordion-header:hover, body .product-single-tabs .tab-header li.active-tab, body .product-single-tabs .tab-header li:hover, body .tab-header li.active-tab, body .tab-header li:hover { border-top-color: #5fa79c; }body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, body .section.full-width-bg .accordion-active .accordion-header, body .accordion-header:hover, body input[type='submit']:hover, body .shopping-cart-table input[type='submit']:hover, body .shopping-cart:hover .cart-button, body .owl-header .carousel-arrows span:hover, body .tab-header li.active-tab, body .tab-header li:hover, body a.button:hover, body button:hover, body a.button.active-button, body button.active-button, body #button-to-top:hover, html body .section.full-width-bg .accordion-active .accordion-header, body .section.full-width-bg .accordion-header:hover, body .product-single-tabs .tab-header li.active-tab, body .product-single-tabs .tab-header li:hover { border-bottom-color: #5fa79c; }body #navigation li.donate-button:hover, body #navigation li.donate-button:hover>a, body .banner.donate-banner input[type='submit']:hover, body a.button.donate:hover, body button.donate:hover, body #payment input[type='submit']:hover, body input[type='submit'].button.donate:hover { background: #f4c034 !important; }body #navigation li.donate-button:hover>a, body .banner.donate-banner input[type='submit']:hover, body #payment input[type='submit']:hover, body input[type='submit'].button.donate:hover { border-top-color: #f4c034; }body #header.header_3 .close-search-form:hover, body .vc_grid-item .vc_custom_heading.vc_gitem-post-data-source-post_title h4, .widget_event_countdown .date, #content .widget_event_countdown .event-content h6 a, body .col-lg-3 .media-button a.button:hover, body .col-lg-9 .col-lg-4 .media-button a.button:hover, body a.button.transparent:hover, body button.transparent:hover, body a.button.transparent:hover:after, body button.transparent:hover:after, body .sidebar-box a.button.transparent:hover:after, body .dropcap.blue, #header .top-bar a:hover { color: #81c1b2 ; }body .section.full-width-bg .event-popover h6 a, .tp-caption a.button, body #content .latest_sermons_box .action-icon.transparent a:hover span { color: #81c1b2 !important; }body .widget_newsletter.type2 .newsletter-form input[type='submit'] { background: #e2eaf2 ; }body .widget_newsletter .newsletter-form .newsletter-submit:hover input { background: #4174c5 !important; }body .shopping-cart-content { border-color: #81c1b2 ; }body button.button.add-to-cart-button:after { color: #5fa79c !important; }body a.button.details-button:hover, body a.button.details-button:hover:after { color: #81c1b2 !important; }body button.dhvc-form-submit, body .dhvc-form-submit:active, body .dhvc-form-submit:focus, body .vc_grid-item .vc_btn3-container .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat, body .pledgemaincontainer, body .col-lg-3 .media-button a.button, body .col-lg-9 .col-lg-4 .media-button a.button, body a.button, body button, body a.button.transparent, body button.transparent, body .issue-block:hover .issue-icon, body .filter-dropdown>li>span, body .media-format>div, body input[type='submit'], body input[type='reset'], body a.tag { color: #274472 ; }.tribe-events-list .time-details, .tribe-events-list .tribe-events-event-cost span, body a.button.details-button { color: #274472 !important; }body #content .section.full-width-bg .accordion-header h6, body #content .section.full-width-bg .tab-header li a h6 { color: #274472 !important; }body .banner-rotator-flexslider .flex-control-nav li a { background: #ffffff; }body .audio-progress-wrapper, body .volume-bar { border-color: #423d32; }body .audio-progress-wrapper, body .volume-bar { background: #beae97; }body .audio-play-button, body .audio-volume { border-color: #beae97; }body .audio-player, body .audio-volume .volume-bar:before, body .audio-player { color: #f6b542; }body .audio-play-button:before { color: #f2f1ee; }body #content .sidebar ul li a, body .container #content .post-meta>span a, body #content ul.upcoming-events .event-content a, body #content .latest_sermons_box .post-meta>span a, body #content .sermon_last li a, .widget_display_stats dd, .
108widget_display_stats dt, body a, body .category-box a, body .sidebar-box.widget_nav_menu_custom .menu li a, body .sidebar-box.widget_nav_menu .menu li a { color: #54938b ; }.latest-events.style2 h4.events-title { color: #54938b !important ; }body .tooltip-inner { background: #54938b !important ; }body .tooltip.top .tooltip-arrow { border-top-color: #54938b !important ; }body .tooltip.left .tooltip-arrow { border-left-color: #54938b !important ; }body .tooltip.bottom .tooltip-arrow { border-bottom-color: #54938b !important ; }body .tooltip.right .tooltip-arrow { border-right-color: #54938b !important ; }body .upcoming-events .date>span, .tribe_mini_calendar_widget .tribe-mini-calendar-event .list-date .list-daynumber { color: #3e474c ; }body .event-calendar td .events li { border-color: #f2f1ee ; }body .event-calendar td:hover .events li { border-color: #f6b542 ; }body a:hover, body blockquote, body .post-side-meta .post-format { color: #274472 ; }body .pricing-table .pricing-header h4, body #content .section.full-width-bg .pricing-header h4 { color: #63b2f5 !important; }body .pricing-table .pricing-price { color: #274472 ; }body .pricing-table .pricing-features { color: #3e474c ; }body .pricing-table { background-color: #fafbfd ; }body a:hover, body .upcoming-events>li:hover h6 a { color: #5fa79c ; }.latest-events.style2 a:hover h4.events-title { color: #5fa79c !important; }body .tribe-events-list-separator-month span, body .issue-block:hover .issue-content h4 { color: #274472 !important; }body blockquote, body blockquote.link-quote { border-left-color: #274472 ; }body blockquote.iconic-quote:after, body blockquote.iconic-quote:before { color: #dcccb4 ; }body .product-single-tabs .tab-header li { background: #dcccb4 !important; }body #main-header blockquote:before, body #main-header blockquote:after { color: #5fa79c ; }body .accordion-icon:before { color: #ffffff ; }body .cart-button { color: #808ca4 ; }body .vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, body .vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after { border-color: #ffffff !important; }body .team-member.big, body .team-member-info, body blockquote, body .issue-block { background: #ffffff; }body #bbpress-forums ul.chosen-results li, body blockquote, body .issue-block, html body #tribe-events-content .tribe-events-calendar td, body .media-item, body .portfolio-single, body input[type='text'], body input[type='email'], body input[type='password'], body input[type='tel'], body select, body textarea, body .form-select+.chosen-container-single .chosen-single, body input[type='checkbox']+label:before, body input[type='radio']+label:before, body .chosen-container .chosen-drop, body .chosen-container .chosen-results li, body .sidebar-box.white, body .checkout .chosen-container-single .chosen-single, body .woocommerce-account .chosen-container-single .chosen-single, body table, body .chosen-container-single .chosen-single { background: #ffffff; }body .accordion-content, body .event-popover, body .filter-dropdown ul, body .tab, body .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { background: #e0deda; }body .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, body .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before, body .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after { 109 border-color: #e0deda; }body .audio-player { background: #274472 ; }body .alert-box.info, body .alert-box.info p, body.woocommerce-page .alert-box.info, body.woocommerce-page .alert-box.info p { color: #dcd3b9 !important; }body .quicktags-toolbar, body .upcoming-events .date>span, body .event-info .date>span, .tribe_mini_calendar_widget .tribe-mini-calendar-event .list-date { background: #ebf4fc; }body .gray-bg { background: #ffffff; }#navigation li:hover, #navigation li:hover>span, #navigation li:hover>a, #navigation>li.current-menu-item, #navigation>li.current-menu-item>span, #navigation>li.current-menu-item>a { color: #fff !important; }body #lower-footer { border-top-color: #4b372b !important; }body .latest_sermons_box .action-icon a:hover, .tp-caption a.button:hover, body .vc_grid-item .vc_btn3-container a.vc_gitem-link:hover:after, body .category-box a:hover:before, body #button-to-top:hover, .filter-dropdown>li>span:hover, .filter-dropdown>li>span:hover:after, .filter-dropdown.opened>li>span, .filter-dropdown.opened>li>span:after, body .menu li a:hover:before, body .owl-header .carousel-arrows span:hover, body a.button:hover:after, body button:hover:after, body a.button:hover:before, body button:hover:before, body a.button.active-button:after, body button.active-button:after { color: #e5dbcc !important; }body #content .latest_sermons_box .action-icon.transparent a, body .vc_grid-item .vc_btn3-container a.vc_gitem-link:after, body .menu li a:before, body .event-meta-block .social-share li a, body a.button.button-arrow-before:before, body button.button-arrow-before:before, body .button-pagination a.previous:before, body .button-pagination a.next:after, body a.button.button-arrow:after, body button.button-arrow:after, body .owl-header .carousel-arrows span { color: #756653 ; }body .latest_sermons_box .action-icon a, body .bbpress-sidebar ul a:before, body a.button:after, body a.button:before, body button:before, body button:after, body .category-box a:before, body #button-to-top, body .filter-dropdown>li>span:after { color: #756653; }body a.button.details-button:after { color: #756653 !important; }#navigation li:hover, #navigation li:hover>span, #navigation li:hover>a, #navigation>li.current-menu-item, #navigation>li.current-menu-item>span, #navigation>li.current-menu-item>a { background: #20c1b4 !important; }body a.button.twitter-button:hover { background: #dcccb4 ; }body a.button.twitter-button:hover { border-top-color: #dcccb4 ; }body a.button.twitter-button:hover { border-bottom-color: #dcccb4 ; }body a.button.twitter-button { background: #d09b0b ; }body a.button.twitter-button:hover:before { color: #756653 !important; }body a.button.twitter-button { color: #fff ; }body a.button.twitter-button { border-top-color: #d09b0b ; }body a.button.twitter-button { border-bottom-color: #dcccb4 ; }body a.button.twitter-button:before { color: #ffffff ; }body #navigation>li:hover>a, body #navigation>li:hover>span, body #navigation>li.current-menu-item>a, body #navigation>li.current-menu-item>span { border-top-color: #20c1b4 ; }body #navigation>li:hover, body #navigation>li:hover>span, body #navigation>li.current-menu-item, body #navigation>li.current-menu-item>
109span { border-bottom-color: #20c1b4 !important; }body #lower-header:before, body #navigation>li>a, body #navigation>li>span { border-top-color: #12ada1 ; }body #navigation li, body #menu-button, body #lower-header:before, body #navigation>li>a, body #navigation>li>span, body #navigation li ul li>a, body #navigation li ul li>span { border-bottom-color: #12ada1 ; }body #menu-button, body #navigation>li { border-right-color: #12ada1 ; }body #menu-button, body #navigation>li:first-child { border-left-color: #12ada1 ; }body #navigation li, body #navigation li>span #navigation li>a { border-color: #12ada1 !important; }body #navigation>li>a:after, body #navigation>li>span:after, body #navigation li ul li>a:after, body #navigation li ul li>span:after { color: #ffffff ; }body #lower-header, body #navigation>li, body #navigation li ul { background: #12ada1 ; }body .media-hover .media-icon { color: #fff ; }body .media-hover .media-icon { background: rgba(66,61,50,0.7) ; }body .media-hover .media-icon:hover { background: rgba(66,61,50,1) ; }body .media-hover .media-icon.share-twitter { background: rgba(85,172,238,0.7) ; }body .media-hover .media-icon.share-twitter:hover { background: rgba(85,172,238,1) ; }body .media-hover .media-icon.share-facebook { background: rgba(59,89,152,0.7) ; }body .media-hover .media-icon.share-facebook:hover { background: rgba(59,89,152,1) ; }body .button.header_donate_btn { color: #fff ; }body .button.header_donate_btn:hover { color: #fff ; }body .button.header_donate_btn { background: #a82512 ; }body .button.header_donate_btn:hover { background: #d3311a ; }body .button.header_donate_btn { border-bottom-color: #911f0f ; }body .button.header_donate_btn:hover { border-bottom-color: #911f0f ; } 110 .section.full-width-bg p, .wpb_text_column p, .textwidget p, body .textwidget li, body .section.full-width-bg li, body.page 111 { 112 font-family: 'Open Sans' !important; color: #825a42; font-style: normal; font-size: 17px !important; 113 } 114 115 .section.page-heading h1, body .section.full-width-bg .calendar-header h3 116 { 117 font-family: 'Open Sans' !important; color: #825a42; font-style: normal; font-size: 40px !important; 118 } 119 120 body #newsletter h5, body .top_newsletter h5 121 { 122 font-family: 'Open Sans' !important; color: #e2eaf2 !important; font-style: normal; font-size: 14px !important; 123 } 124 125 #content .list li a, #content ul li a 126 { 127 font-family: 'Open Sans' !important; color: #3e474c; font-style: normal; font-size: 15px !important; 128 } 129 130 footer .menu li a, footer li a, body footer .widget li a 131 { 132 font-family: 'Open Sans' !important; color: #825a42; font-style: normal; font-size: 18px !important; 133 } 134 135 body .page-heading .breadcrumb 136 { 137 font-family: 'Open Sans' !important; color: #a2978a; font-style: normal; font-size: 15px !important; 138 } 139 140 #lower-footer .copyright 141 { 142 font-family: 'Open Sans' !important; color: #868079; font-style: normal; font-size: 15px !important; 143 } 144 145 body .banner h4, body .section.full-width-bg .banner h4 146 { 147 font-family: 'Open Sans' !important; color: #b50015 !important; font-style: normal !important; font-size: 18px !important; 148 } 149 150 body .banner-wrapper.mystyle2 h4 151 { 152 font-family: 'Open Sans' !important; color: #b50015 !important; font-style: normal !important; font-size: 24px !important; 153 } 154 155 body .banner p, body .section.full-width-bg .banner p 156 { 157 font-family: 'Open Sans' !important; color: #a2978a !important; font-style: normal !important; font-size: 15px !important; 158 } 159 160 .sidebar-box h3, .section.full-width-bg .sidebar-box h3, body .section.full-width-bg .sidebar-box h3.custom_sidebar_title 161 { 162 font-family: 'Open Sans' !important; color: #825a42 !important; font-style: normal !important; font-size: 24px !important; 163 } 164 165 #main-footer h4 166 { 167 font-family: 'Open Sans' !important; color: #12ada1; font-style: normal; font-size: 28px !important; 168 } 169 170 body .post-side-meta .date .day 171 { 172 font-family: 'Open Sans' !important; color: #95999e; font-style: normal; font-size: 36px !important; 173 } 174
175 body .post-side-meta .date .month 176 { 177 font-family: 'Open Sans' !important; color: #95999e; font-style: normal; font-size: 18px !important; 178 } 179 180 header #main-header blockquote, header #main-header p 181 { 182 font-family: 'Open Sans' !important; color: #ffffff; font-style: italic; font-size: 14px !important; 183 } 184 185 header .top-bar 186 { 187 font-family: 'Open Sans' !important; color: #97acc3; font-style: normal; font-size: 14px !important; 188 } 189 190 body .event-popover .event-meta li, body .small-caption, body .tribe-events-event-meta address.tribe-events-address, body .tribe-events-list .tribe-events-venue-details, body .event-meta-block p.title, body .post-meta>span, body #content .post-meta>span a, body .post-meta-track, body .upcoming-events .event-content .event-meta li, body .calendar-header label, body .media-filters label 191 { 192 font-family: 'Open Sans' !important; color: #a2978a; font-style: normal; font-size: 24px !important; 193 } 194 195 body #navigation li>span, body #navigation li>a 196 { 197 font-family: 'Open Sans' !important; color: #f2eddf; font-style: normal; font-size: 24px !important; 198 } 199 200 body #navigation li ul.DropMenu li>a, body #navigation li ul.DropMenu li>span 201 { 202 font-family: 'Open Sans' !important; color: #f2eddf; font-style: normal; font-size: 16px !important; 203 } 204 205 #content .issue-content h4, #content .issue-content h2, .section.full-width-bg .issue-content h4 206 { 207 font-family: 'Open Sans' !important; color: #4174c5!important; font-style: normal!important; font-size: 18px !important; 208 } 209 210 #content .p_table_stat h2 211 { 212 font-family: 'Open Sans' !important; color: #fff!important; font-style: normal!important; font-size: 48px !important; 213 } 214 215 #content .p_table_stat h6 216 { 217 font-family: 'Arimo' !important; color: #fff!important; font-style: normal!important; font-size: 13px !important; 218 } 219 220 .related-media-items .pet-content h4.related-title, body .media-items .pet-item h4.post-title, .pet-item h4.post-title, .shop-item .shop-content h4 221 { 222 font-family: 'Open Sans' !important; color: #fff!important; font-style: normal!important; font-size: 18px !important; 223 } 224 .related-media-items .pet-content h4.related-title a, body .media-items .pet-item h4.post-title, .pet-item h4.post-title a, .shop-item .shop-content h4 a 225 { 226 color: #fff!important; 227 } 228 229 .section.full-width-bg h1{font-family: Open Sans !important; color: #423d32 !important; font-style: normal !important; font-size: 28px !important; } 230 231 .section.full-width-bg h2 {font-family: Open Sans !important; color: #423d32 !important; font-style: normal !important; font-size: 28px !important; } 232 233 .flexslider li h2 {font-family: Open Sans !important;} 234 235 .section.full-width-bg h3, .widget_instagram_photos h3, .latest_news h3, .owl-carousel-container h3, .sidebar-box.latest-events h3.box-title, .widget_instagram_photos2 h3 {font-family: Open Sans !important; color: #423d32 !important; font-style: normal !important; font-size: 28px !important; } 236 237 .flexslider li h3 {font-family: Open Sans !important;} 238 239 .section.full-width-bg h4, body h4.events-title {font-family: Open Sans !important; color: #423d32 !important; font-style: normal !important; font-size: 19px !important; } 240 241 .section.full-width-bg h5 {font-family: Open Sans !important; color: #423d32 !important; font-style: normal !important; font-size: 19px !important; } 242 243 .section.full-width-bg h6 {font-family: Open Sans !important; color: #423d32 !important; font-style: normal !important; font-size: 18px !important; } 244 </style> 245<link rel="alternate" hreflang="en-us" href="https://hhkhongkong.org/heifer-store/" /> 246<link rel="alternate" hreflang="zh-tw" href="https://hhkhongkong.org/zh-hant/hhk-store/" /> 247 248 249<!-- This site is optimized with the Yoast SEO plugin v12.8.1 - https://yoast.com/wordpress/plugins/seo/ --> 250<meta name="description" content="Explore the HHK Hong Kong charity gifts store and choose meaningful gifts that help support sustainable development and smallholder farming communities."/> 251 252<link rel="canonical" href="https://hhkhongkong.org/heifer-store/" /> 253<meta property="og:locale" content="en_US" /> 254<meta property="og:type" content="article" /> 255<meta property="og:title" content="HHK Hong Kong Charity Gifts Store | Meaningful Gifts for Donation" /> 256<meta property="og:description" content="Explore the HHK Hong Kong charity gifts store and choose meaningful gifts that help supp
256ort sustainable development and smallholder farming communities." /> 257<meta property="og:url" content="https://hhkhongkong.org/heifer-store/" /> 258<meta property="og:site_name" content="馿¸¯å°æ¯ç HHK Hong Kong" /> 259<meta name="twitter:card" content="summary" /> 260<meta name="twitter:description" content="Explore the HHK Hong Kong charity gifts store and choose meaningful gifts that help support sustainable development and smallholder farming communities." /> 261<meta name="twitter:title" content="HHK Hong Kong Charity Gifts Store | Meaningful Gifts for Donation" />
262<script type='application/ld+json' class='yoast-schema-graph yoast-schema-graph--main'>{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://hhkhongkong.org/#organization","name":"HHK (Hong Kong) \u9999\u6e2f\u5c0f\u6bcd\u725b","url":"https://hhkhongkong.org/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https://hhkhongkong.org/#logo","url":"https://hhkhongkong.org/wp-content/uploads/2026/07/HHK_Newlogo_v5_GreenSq-05.png","width":358,"height":355,"caption":"HHK (Hong Kong) \u9999\u6e2f\u5c0f\u6bcd\u725b"},"image":{"@id":"https://hhkhongkong.org/#logo"}},{"@type":"WebSite","@id":"https://hhkhongkong.org/#website","url":"https://hhkhongkong.org/","name":"\u9999\u6e2f\u5c0f\u6bcd\u725b HHK Hong Kong","description":"\u52d5\u7269\u00b7\u7121\u300c\u7aae\u300d\u00b7\u65b0\u5e0c\u671b","publisher":{"@id":"https://hhkhongkong.org/#organization"},"potentialAction":{"@type":"SearchAction","target":"https://hhkhongkong.org/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://hhkhongkong.org/heifer-store/#webpage","url":"https://hhkhongkong.org/heifer-store/","inLanguage":"en-US","name":"HHK Hong Kong Charity Gifts Store | Meaningful Gifts for Donation","isPartOf":{"@id":"https://hhkhongkong.org/#website"},"datePublished":"2019-12-03T09:27:13+00:00","dateModified":"2026-09-21T16:11:20+00:00","description":"Explore the HHK Hong Kong charity gifts store and choose meaningful gifts that help support sustainable development and smallholder farming communities."}]}</script>
262 263<!-- / Yoast SEO plugin. --> 264 265<link rel='dns-prefetch' href='//cdn.linearicons.com' /> 266<link rel='dns-prefetch' href='//ajax.googleapis.com' /> 267<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 268<link rel='dns-prefetch' href='//s.w.org' /> 269<link rel="alternate" type="application/rss+xml" title="馿¸¯å°æ¯ç HHK Hong Kong » Feed" href="https://hhkhongkong.org/feed/" /> 270<link rel="alternate" type="application/rss+xml" title="馿¸¯å°æ¯ç HHK Hong Kong » Comments Feed" href="https://hhkhongkong.org/comments/feed/" /> 271<link rel='stylesheet' id='otgs-ico-css' href='https://hhkhongkong.org/wp-content/plugins/sitepress-multilingual-cms/res/css/otgs-ico.css?ver=4.2.9' type='text/css' media='all' /> 272<link rel='stylesheet' id='wpml-wcml-css' href='https://hhkhongkong.org/wp-content/plugins/woocommerce-multilingual/res/css/management.css?ver=4.6.7' type='text/css' media='all' /> 273<link rel='stylesheet' id='woocommerce_admin_styles-css' href='https://hhkhongkong.org/wp-content/plugins/woocommerce/assets/css/admin.css?ver=6.4.1' type='text/css' media='all' /> 274<link rel='stylesheet' id='style-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/style.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 275<link rel='stylesheet' id='bootstrap-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/bootstrap.min.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 276<link rel='stylesheet' id='fontello-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/fontello.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 277<link rel='stylesheet' id='linearicons-css' href='https://cdn.linearicons.com/free/1.0.0/icon-font.min.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 278<link rel='stylesheet' id='flexslider-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/flexslider.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 279<link rel='stylesheet' id='owl-carousel-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/owl.carousel.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 280<link rel='stylesheet' id='responsive-calendar-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/responsive-calendar.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 281<link rel='stylesheet' id='chosen-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/chosen.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 282<link rel='stylesheet' id='jackbox-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/jackbox/css/jackbox.min.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 283<link rel='stylesheet' id='cloud-zoom-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/cloud-zoom.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 284<link rel='stylesheet' id='colorpicker-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/colorpicker.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 285<link rel='stylesheet' id='video-js-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/video-js/video-js.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 286<link rel='stylesheet' id='style1-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/style1.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 287<link rel='stylesheet' id='wp-block-library-css' href='https://hhkhongkong.org/wp-includes/css/dist/block-library/style.min.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 288<link rel='stylesheet' id='wc-blocks-vendors-style-css' href='https://hhkhongkong.org/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-vendors-style.css?ver=7.2.2' type='text/css' media='all' /> 289<link rel='stylesheet' id='wc-blocks-style-css' href='https://hhkhongkong.org/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-style.css?ver=7.2.2' type='text/css' media='all' /> 290<style id='global-styles-inline-css' type='text/css'> 291body{--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,
2910,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--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--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;}.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;}
291.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;} 292</style> 293<link rel='stylesheet' id='rs-plugin-settings-css' href='https://hhkhongkong.org/wp-content/plugins/revslider/public/assets/css/rs6.css?ver=6.0.8' type='text/css' media='all' /> 294<style id='rs-plugin-settings-inline-css' type='text/css'> 295.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902} 296</style> 297<style id='woocommerce-inline-inline-css' type='text/css'> 298.woocommerce form .form-row .required { visibility: visible; } 299</style> 300<link rel='stylesheet' id='magnific-popup-css-front-css' href='https://hhkhongkong.org/wp-content/plugins/wp-crowdfunding/assets/css/magnific-popup.css?ver=2.1.3' type='text/css' media='all' /> 301<link rel='stylesheet' id='neo-crowdfunding-css-front-css' href='https://hhkhongkong.org/wp-content/plugins/wp-crowdfunding/assets/css/crowdfunding-front.css?ver=2.1.3' type='text/css' media='all' /> 302<link rel='stylesheet' id='jquery-ui-css' href='https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 303<link rel='stylesheet' id='buttons-css' href='https://hhkhongkong.org/wp-includes/css/buttons.min.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 304<link rel='stylesheet' id='dashicons-css' href='https://hhkhongkong.org/wp-includes/css/dashicons.min.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 305<link rel='stylesheet' id='mediaelement-css' href='https://hhkhongkong.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.16' type='text/css' media='all' /> 306<link rel='stylesheet' id='wp-mediaelement-css' href='https://hhkhongkong.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 307<link rel='stylesheet' id='media-views-css' href='https://hhkhongkong.org/wp-includes/css/media-views.min.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 308<link rel='stylesheet' id='imgareaselect-css' href='https://hhkhongkong.org/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' type='text/css' media='all' /> 309<link rel='stylesheet' id='wpcf_style-css' href='https://hhkhongkong.org/wp-content/plugins/wp-crowdfunding/wpcftemplate/woocommerce/basic/style.css?ver=2.1.3' type='text/css' media='all' /> 310<link rel='stylesheet' id='wpml-legacy-horizontal-list-0-css' href='//hhkhongkong.org/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.css?ver=1' type='text/css' media='all' /> 311<style id='wpml-legacy-horizontal-list-0-inline-css' type='text/css'> 312.wpml-ls-statics-shortcode_actions{background-color:#eeeeee;}.wpml-ls-statics-shortcode_actions, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .wpml-ls-statics-shortcode_actions a {border-color:#cdcdcd;}.wpml-ls-statics-shortcode_actions a {color:#444444;background-color:#ffffff;}.wpml-ls-statics-shortcode_actions a:hover,.wpml-ls-statics-shortcode_actions a:focus {color:#000000;background-color:#eeeeee;}.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a {color:#444444;background-color:#ffffff;}.wpml-ls-statics-shortcode_actions .wpml-ls-current-language:hover>a, .wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a:focus {color:#000000;background-color:#eeeeee;} 313</style> 314<link rel='stylesheet' id='testimonial-rotator-style-css' href='https://hhkhongkong.org/wp-content/plugins/testimonial-rotator/testimonial-rotator-style.css?ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 315<link rel='stylesheet' id='font-awesome-css' href='https://hhkhongkong.org/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/css/font-awesome.min.css?ver=4.12' t
315ype='text/css' media='all' /> 316<link rel='stylesheet' id='woocommerce-nyp-css' href='https://hhkhongkong.org/wp-content/plugins/woocommerce-name-your-price/assets/css/name-your-price.css?ver=2.4.1' type='text/css' media='all' /> 317<link rel='stylesheet' id='OpenSans-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400italic%2C600italic%2C700italic%2C300%2C400%2C600%2C700%2C800&ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 318<link rel='stylesheet' id='GreatVibes-css' href='https://fonts.googleapis.com/css?family=Great+Vibes&ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' /> 319<link rel='stylesheet' id='candidate-google-fonts-css' href='//fonts.googleapis.com/css?family=Abel%3A300%2C300italic%2C400%2C400italic%2C500%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%257C%2C900%2C900italic%7CArimo%3A300%2C300italic%2C400%2C400italic%2C500%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%257C%2C900%2C900italic&subset=latin%2Clatin-ext%2Ccyrillic%2Ccyrillic-ext' type='text/css' media='all' /> 320<link rel='stylesheet' id='js_composer_front-css' href='https://hhkhongkong.org/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=4.12' type='text/css' media='all' /> 321<link rel='stylesheet' id='js_composer_custom_css-css' href='//hhkhongkong.org/wp-content/uploads/js_composer/custom.css?ver=4.12' type='text/css' media='all' /> 322<link rel='stylesheet' id='wpb_wmca_accordion_style-css' href='https://hhkhongkong.org/wp-content/plugins/wpb-accordion-menu-or-category/assets/css/wpb_wmca_style.css?ver=1.0' type='text/css' media='all' /> 323<link rel='stylesheet' id='addtoany-css' href='https://hhkhongkong.org/wp-content/plugins/add-to-any/addtoany.min.css?ver=1.15' type='text/css' media='all' /> 324<style id='addtoany-inline-css' type='text/css'> 325@media screen and (min-width:980px){ 326.a2a_floating_style.a2a_default_style{display:none;} 327} 328</style> 329<link rel='stylesheet' id='jquery-ui-standard-css-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/jquery-ui/jquery-ui-1.11.4/smoothness/jquery-ui.theme.min.css?ver=0.4.1' type='text/css' media='' /> 330<link rel='stylesheet' id='squelch_taas-css' href='https://hhkhongkong.org/wp-content/themes/candidate_6/css/squelch-tabs-and-accordions.css?ver=0.4.1' type='text/css' media='all' /> 331<link rel='stylesheet' id='sccss_style-css' href='https://hhkhongkong.org/?sccss=1&ver=63d842697cba4f151dab0be85bf53f54' type='text/css' media='all' />
332<script type='text/javascript' id='jquery-core-js-extra'> 333/* <![CDATA[ */ 334var ajaxVars = {"ajaxurl":"https:\/\/hhkhongkong.org\/wp-admin\/admin-ajax.php","ajax_nonce":"e579d77fc8"}; 335var xlwcty = {"ajax_url":"https:\/\/hhkhongkong.org\/wp-admin\/admin-ajax.php","version":"2.14.1","wc_version":"6.4.1"}; 336/* ]]> */ 337</script>
vendor: 1 bytes, line 337
337
338<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script>
vendor: 1 bytes, line 338
338
339<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script>
vendor: 1 bytes, line 339
339
340<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/sitepress-multilingual-cms/res/js/jquery.cookie.js?ver=4.2.9' id='jquery.cookie-js'></script>
vendor: 1 bytes, line 340
340
341<script type='text/javascript' id='wpml-cookie-js-extra'> 342/* <![CDATA[ */ 343var wpml_cookies = {"_icl_current_language":{"value":"en","expires":1,"path":"\/"}}; 344var wpml_cookies = {"_icl_current_language":{"value":"en","expires":1,"path":"\/"}}; 345/* ]]> */ 346</script>
vendor: 1 bytes, line 346
346
347<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=4.2.9' id='wpml-cookie-js'></script>
vendor: 1 bytes, line 347
347
348<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/jquery-ui-1.10.4.min.js?ver=1.10.4' id='jquery-ui-js'></script>
vendor: 1 bytes, line 348
348
349<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/jquery.queryloader2.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='jquery_queryloader2-js'></script>
vendor: 1 bytes, line 349
349
350<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/add-to-any/addtoany.min.js?ver=1.1' id='addtoany-js'></script>
vendor: 1 bytes, line 350
350
351<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/revslider/public/assets/js/revolution.tools.min.js?ver=6.0' id='tp-tools-js'></script>
vendor: 1 bytes, line 351
351
352<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.0.8' id='revmin-js'></script>
vendor: 1 bytes, line 352
352
353<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.6.4.1' id='jquery-blockui-js'></script>
vendor: 1 bytes, line 353
353
354<script type='text/javascript' id='wc-add-to-cart-js-extra'> 355/* <![CDATA[ */ 356var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/hhkhongkong.org\/cart\/","is_cart":"","cart_redirect_after_add":"no"}; 357/* ]]> */ 358</script>
vendor: 1 bytes, line 358
358
359<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=6.4.1' id='wc-add-to-cart-js'></script>
vendor: 1 bytes, line 359
359
360<script type='text/javascript' id='utils-js-extra'> 361/* <![CDATA[ */ 362var userSettings = {"url":"\/","uid":"0","time":"1791585197","secure":"1"}; 363/* ]]> */ 364</script>
vendor: 1 bytes, line 364
364
365<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/utils.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='utils-js'></script>
vendor: 1 bytes, line 365
365
366<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/plupload/moxie.min.js?ver=1.3.5' id='moxiejs-js'></script>
vendor: 1 bytes, line 366
366
367<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/plupload/plupload.min.js?ver=2.1.9' id='plupload-js'></script>
367 368<!--[if lt IE 8]>
369<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/json2.min.js?ver=2015-05-03' id='json2-js'></script>
369 370<![endif]-->
371<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js?ver=4.12' id='vc_woocommerce-add-to-cart-js-js'></script>
vendor: 1 bytes, line 371
371
372<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/testimonial-rotator/js/jquery.cycletwo.js?ver=63d842697cba4f151dab0be85bf53f54' id='cycletwo-js'></script>
vendor: 1 bytes, line 372
372
373<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/testimonial-rotator/js/jquery.cycletwo.addons.js?ver=63d842697cba4f151dab0be85bf53f54' id='cycletwo-addons-js'></script>
373 374<link rel="https://api.w.org/" href="https://hhkhongkong.org/wp-json/" /><link rel="alternate" type="application/json" href="https://hhkhongkong.org/wp-json/wp/v2/pages/10184" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://hhkhongkong.org/xmlrpc.php?rsd" /> 375<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://hhkhongkong.org/wp-includes/wlwmanifest.xml" /> 376 377<link rel='shortlink' href='https://hhkhongkong.org/?p=10184' /> 378<link rel="alternate" type="application/json+oembed" href="https://hhkhongkong.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhhkhongkong.org%2Fheifer-store%2F" /> 379<link rel="alternate" type="text/xml+oembed" href="https://hhkhongkong.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhhkhongkong.org%2Fheifer-store%2F&format=xml" /> 380<meta name="generator" content="WPML ver:4.2.9 stt:61,63,1;" /> 381
382<script data-cfasync="false"> 383window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={}; 384(function(d,s,a,b){a=d.createElement(s);b=d.getElementsByTagName(s)[0];a.async=1;a.src="https://static.addtoany.com/menu/page.js";b.parentNode.insertBefore(a,b);})(document,"script"); 385</script>
385 386<style type="text/css"> </style> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 387 <meta name="generator" content="Powered by Visual Composer - drag and drop page builder for WordPress."/> 388<!--[if lte IE 9]><link rel="stylesheet" type="text/css" href="https://hhkhongkong.org/wp-content/plugins/js_composer/assets/css/vc_lte_ie9.min.css" media="screen"><![endif]--><!--[if IE 8]><link rel="stylesheet" type="text/css" href="https://hhkhongkong.org/wp-content/plugins/js_composer/assets/css/vc-ie8.min.css" media="screen"><![endif]--><meta name="generator" content="Powered by Slider Revolution 6.0.8 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> 389<link rel="icon" href="https://hhkhongkong.org/wp-content/uploads/2026/08/cropped-HHK_Newlogo_v5_GreenSq-05-300x297-1-32x32.png" sizes="32x32" /> 390<link rel="icon" href="https://hhkhongkong.org/wp-content/uploads/2026/08/cropped-HHK_Newlogo_v5_GreenSq-05-300x297-1-192x192.png" sizes="192x192" /> 391<link rel="apple-touch-icon" href="https://hhkhongkong.org/wp-content/uploads/2026/08/cropped-HHK_Newlogo_v5_GreenSq-05-300x297-1-180x180.png" /> 392<meta name="msapplication-TileImage" content="https://hhkhongkong.org/wp-content/uploads/2026/08/cropped-HHK_Newlogo_v5_GreenSq-05-300x297-1-270x270.png" />
393<script type="text/javascript">function setREVStartSize(a){try{var b,c=document.getElementById(a.c).parentNode.offsetWidth;if(c=0===c||isNaN(c)?window.innerWidth:c,a.tabw=void 0===a.tabw?0:parseInt(a.tabw),a.thumbw=void 0===a.thumbw?0:parseInt(a.thumbw),a.tabh=void 0===a.tabh?0:parseInt(a.tabh),a.thumbh=void 0===a.thumbh?0:parseInt(a.thumbh),a.tabhide=void 0===a.tabhide?0:parseInt(a.tabhide),a.thumbhide=void 0===a.thumbhide?0:parseInt(a.thumbhide),a.mh=void 0===a.mh||""==a.mh?0:a.mh,"fullscreen"===a.layout||"fullscreen"===a.l)b=Math.max(a.mh,window.innerHeight);else{for(var d in a.gw=Array.isArray(a.gw)?a.gw:[a.gw],a.rl)(void 0===a.gw[d]||0===a.gw[d])&&(a.gw[d]=a.gw[d-1]);for(var d in a.gh=void 0===a.el||""===a.el||Array.isArray(a.el)&&0==a.el.length?a.gh:a.el,a.gh=Array.isArray(a.gh)?a.gh:[a.gh],a.rl)(void 0===a.gh[d]||0===a.gh[d])&&(a.gh[d]=a.gh[d-1]);var e,f=Array(a.rl.length),g=0;for(var d in a.tabw=a.tabhide>=c?0:a.tabw,a.thumbw=a.thumbhide>=c?0:a.thumbw,a.tabh=a.tabhide>=c?0:a.tabh,a.thumbh=a.thumbhide>=c?0:a.thumbh,a.rl)f[d]=a.rl[d]<window.innerWidth?0:a.rl[d];for(var d in e=f[0],f)e>f[d]&&0<f[d]&&(e=f[d],g=d);var h=c>a.gw[g]+a.tabw+a.thumbw?1:(c-(a.tabw+a.thumbw))/a.gw[g];b=a.gh[g]*h+(a.tabh+a.thumbh)}void 0===window.rs_init_css&&(window.rs_init_css=document.head.appendChild(document.createElement("style"))),document.getElementById(a.c).height=b,window.rs_init_css.innerHTML+="#"+a.c+"_wrapper { height: "+b+"px }"}catch(a){console.log("Failure at Presize of Slider:"+a)}};</script>
393 394 <style type="text/css" id="wp-custom-css"> 395 .sf_introduct_3_last_center .sf_introduct_3{ 396 text-align:center; 397} 398.sf_introduct_3_last_center .sf_introduct_sep{ 399 margin: 0 auto 20px; 400} 401.donor_list .donor_r_msg{padding-right:70px} 402@media screen and (max-width:600px){ 403 .donor_list ..donor_r_msg{margin-left:120px;} 404} 405.cf_search_form_wrp form{display:flex;} 406.cf_search_form_wrp form input[type=submit]{margin-top:0;padding:0 10px; 407height:37px;margin-left:-4px;font-size:14px;} </style> 408 <style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1575431224691{margin-top: -10px !important;}</style><noscript><style type="text/css"> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript> 409 410 411 412 413
413<script type="text/javascript"> 414 (function($) { 415 $(document).ready(function(){ 416 417 $('html').show(); 418 419 var window_w = $(window).width(); 420 var window_h = $(window).height(); 421 var window_s = $(window).scrollTop(); 422 423 $("body").queryLoader2({ 424 backgroundColor: '#f2f4f9', 425 barColor: color_loader, 426 barHeight: 4, 427 percentage:false, 428 deepSearch:true, 429 minimumTime:1000, 430 onComplete: function(){ 431 432 $('.animate-onscroll').filter(function(index){ 433 434 return this.offsetTop < (window_s + window_h); 435 436 }).each(function(index, value){ 437 438 var el = $(this); 439 var el_y = $(this).offset().top; 440 441 if((window_s) > el_y){ 442 $(el).addClass('animated fadeInDown').removeClass('animate-onscroll'); 443 setTimeout(function(){ 444 $(el).css('opacity','1').removeClass('animated fadeInDown'); 445 },2000); 446 } 447 448 }); 449 450 } 451 }); 452 453 }); 454 455 })(jQuery); 456 </script>
456 457 458 459 460 461 462 <!-- Global site tag (gtag.js) - Google Ads: 857669871 -->
vendor: 65 bytes, lines 462-463
462 463 <script async src="https://www.googletagmanager.com/gtag/js?id=
463AW-857669871
vendor: 13 bytes, lines 463-464
463"></script> 464
464<script> 465
vendor: 137 bytes, lines 465-469
465window.dataLayer = window.dataLayer || []; 466 function gtag(){dataLayer.push(arguments);} 467 gtag('js', new Date()); 468 469 gtag('config', '
469AW-857669871
vendor: 5 bytes, lines 469-470
469'); 470
470</script>
470 471 472 473 474 475<!-- Facebook Pixel Code -->
476<script>
vendor: 395 bytes, lines 476-482
476 477!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 478n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 479n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 480t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 481document,'script','https://connect.facebook.net/en_US/fbevents.js'); 482fbq('init', '
482744284665636945
vendor: 4 bytes, line 482
482');
482// Insert your pixel ID here. 483fbq('track', 'PageView'); 484 485</script>
485 486 487<noscript><img height="1" width="1" style="display:none" 488src="https://www.facebook.com/tr?id=744284665636945&ev=PageView&noscript=1" 489/></noscript> 490<!-- DO NOT MODIFY --> 491<!-- End Facebook Pixel Code --> 492 493 494<!-- Facebook Pixel Code -->
495<script>
vendor: 395 bytes, lines 495-501
495 496!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 497n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 498n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 499t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 500document,'script','https://connect.facebook.net/en_US/fbevents.js'); 501fbq('init', '
501746877315478705
vendor: 66 bytes, lines 501-505
501', { 502em: 'insert_email_variable,' 503}); 504fbq('track', 'PageView'); 505
506</script>
506 507<noscript><img height="1" width="1" style="display:none" 508src="https://www.facebook.com/tr?id=746877315478705&ev=PageView&noscript=1" 509/></noscript> 510<!-- DO NOT MODIFY --> 511<!-- End Facebook Pixel Code -->
512<script> 513 514 515 516 517</script>
vendor: 1 bytes, line 517
517
518<script type="application/javascript">(function(w,d,t,r,u){w[u]=w[u]||[];w[u].push({'projectId':'10000','properties':{'pixelId':'10032980'}});var s=d.createElement(t);s.src=r;s.async=true;s.onload=s.onreadystatechange=function(){var y,rs=this.readyState,c=w[u];if(rs&&rs!="complete"&&rs!="loaded"){return}try{y=YAHOO.ywa.I13N.fireBeacon;w[u]=[];w[u].push=function(p){y([p])};y(c)}catch(e){}};var scr=d.getElementsByTagName(t)[0],par=scr.parentNode;par.insertBefore(s,scr)})(window,document,"script","https://s.yimg.com/wi/ytc.js","dotq");</script>
518 519 520<!-- last update 2020-03-31 09:57:15 --><!-- 521array ( 522 'PHP_VERSION' => '7.4.33', 523 'REQUEST_URI' => '/heifer-store/?cb', 524) 525--><link href="https://ssl.youfindonline.info/cdn/iframe/fcj.go.css?class=yfContent&background=fff" rel="stylesheet" /></head> 526 527<body class="page-template-default page page-id-10184 theme-candidate_6 woocommerce-no-js header_1 sticky-header-off wide wpb-js-composer js-comp-ver-4.12 vc_responsive" > 528<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 528-529
528 529<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
529GTM-PSXK2CL
vendor: 83 bytes, lines 529-530
529" 530height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
531<!-- End Google Tag Manager (noscript) --> 532 533 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 533-535
533 534 535 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
535GTM-TG5D27
vendor: 87 bytes, lines 535-539
535" 536 537 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 538 539
539<!-- End Google Tag Manager (noscript) --> 540 541 <!-- Container --> 542 <div class="container"> 543 544 <!-- Header --> 545 <header id="header" class="animate-onscroll"> 546 547 <!-- Main Header --> 548 <div id="main-header"> 549 550 <div class="container"> 551 552 <div class="row"> 553 554 <!-- Logo --> 555 <div id="logo" class=""> 556 <a href="https://hhkhongkong.org/" class="logo " style="" rel="external nofollow"> 557 <!--<img class="logo_img" alt="Logo" src=""/>--> 558 <img class="logo_img" alt="Logo" src="https://hhkhongkong.org/wp-content/uploads/2022/02/HeiferHongKong_Horiztonal-logo_new.png?v1.1" style="max-height: 104px;"/> 559 </a> 560 </div> 561 <!-- /Logo --> 562 <!-- Main Quote --> 563 <div class="main_quote mobile-toggle-wrapper"> 564 565 <p style="text-align: right;" class="enText header_menu_link"> 566 <a href="https://hhkhongkong.org/">Home</a> 567 <span> | </span> 568 <a href="https://hhkhongkong.org/about-hhkhongkong/">About us</a> 569 <span> | </span> 570 <a href="https://hhkhongkong.org/news-and-update/">Information Center</a> 571 <span> | </span> 572 <a href="#eNews">Sign Up for eNews</a> 573 <span> | </span> 574 <span class="mobile-divider"></span> 575 <a href="https://hhkhongkong.org/registration" rel="external nofollow"> 576 <img src="https://hhkhongkong.org/wp-content/themes/candidate_6/css/imgs/dashboard_thumb_new.png"> 577 SignUp 578 </a> 579 / 580 <a href="https://hhkhongkong.org/my-profile" rel="external nofollow">Login</a> 581 </p> 582 <p style="text-align: right;" class="zhhantText header_menu_link"> 583 <a href="https://hhkhongkong.org/" style="font-weight:bold" rel="external nofollow">主é </a> 584 <span> | </span> 585 <a href="https://hhkhongkong.org/about-hhkhongkong/" style="font-weight:bold" rel="external nofollow">鿼馿¸¯å°æ¯ç</a> 586 <span> | </span> 587 <a href="https://hhkhongkong.org/news-and-update/" style="font-weight:bold" rel="external nofollow">è³è¨ä¸å¿</a> 588 <span> | </span> 589 <a href="https://hhkhongkong.org/#eNews" style="font-weight:bold" rel="external nofollow">è¨é±é»åå ±</a> 590 <span> | </span> 591 <span class="mobile-divider"></span> 592 593 <a href="https://hhkhongkong.org/registration" rel="external nofollow"> 594 <img src="https://hhkhongkong.org/wp-content/themes/candidate_6/css/imgs/dashboard_thumb_new.png"> 595 註å 596 </a> 597 / 598 <a href="https://hhkhongkong.org/my-profile" rel="external nofollow">ç»å ¥</a> 599 600 601 </p> 602 <p style="text-align: right;" class="zhhansText header_menu_link"> 603 <a href="https://hhkhongkong.org/" style="font-weight:bold" rel="external nofollow">主页</a> 604 <span> | </span> 605 <a href="https://hhkhongkong.org/about-hhkhongkong/" style="font-weight:bold" rel="external nofollow">å ³æ¼é¦æ¸¯å°æ¯ç</a> 606 <span> | </span> 607 <a href="https://hhkhongkong.org/news-and-update/" style="font-weight:bold" rel="external nofollow">ä¿¡æ¯ä¸å¿</a> 608 <span> | </span> 609 <a href="https://hhkhongkong.org/#eNews" style="font-weight:bold" rel="external nofollow">订é çµåæ¥</a> 610 <span> | </span> 611 <span class="mobile-divider"></span> 612 613 <a href="https://hhkhongkong.org/registration" rel="external nofollow"> 614 <img src="https://hhkhongkong.org/wp-content/themes/candidate_6/css/imgs/dashboard_thumb_new.png"> 615 注å 616 </a> 617 / 618 <a href="https://hhkhongkong.org/my-profile" rel="external nofollow">ç»å ¥</a> 619 620 621 </p> 622 <!-- Language Switcher --> 623 624<div class="lang_sel_list_horizontal wpml-ls-statics-shortcode_actions wpml-ls wpml-ls-legacy-list-horizontal" id="lang_sel_list"> 625 <ul><li class="icl-en wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-en wpml-ls-current-language wpml-ls-first-item wpml-ls-item-legacy-list-horizontal">
626 <a href="https://hhkhongkong.org/heifer-store/" class="wpml-ls-link" rel="external nofollow"><span class="wpml-ls-native icl_lang_sel_native">ENG</span></a> 627 </li><li class="icl-zh-hant wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-zh-hant wpml-ls-last-item wpml-ls-item-legacy-list-horizontal"> 628 <a href="https://hhkhongkong.org/zh-hant/hhk-store/" class="wpml-ls-link" rel="external nofollow"><span class="wpml-ls-native icl_lang_sel_native">ç¹</span></a> 629 </li></ul> 630</div> <!-- Language Switcher --> 631 </div> 632 <!-- /Main Quote --> 633 634 635 636 <!-- Newsletter --> 637 <div class="top_newsletter "> 638 639 640 641 </div> 642 643 </div> 644 645 </div> 646 <!-- /Main Header --> 647 648 649 <!-- Lower Header --> 650 <div id="lower-header"> 651 652 <div class="container"> 653 654 <div id="menu-button"> 655 <div> 656 <span></span> 657 <span></span> 658 <span></span> 659 </div> 660 <span>Menu</span> 661 </div> 662 <div class="infomenu-toggle"></div> 663 664 <ul id="navigation" class=""><li id="menu-item-3678" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3678"><a>Our Work</a> 665<ul class="DropMenu"> 666 <li id="menu-item-3494" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3494"><a href="https://hhkhongkong.org/our-philosophy/">Our Philosophy and Approach</a></li> 667 <li id="menu-item-2004" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2004"><a href="https://hhkhongkong.org/our-project/">Our Project</a></li> 668 <li id="menu-item-4714" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4714"><a href="/our-impact">Our Impact</a> 669<ul> 670 <li id="menu-item-3492" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3492"><a href="https://hhkhongkong.org/ending-povertyour-impact-archiveincrease-income/">Increase Income</a></li> 671 <li id="menu-item-3490" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3490"><a href="https://hhkhongkong.org/enterprise-development/">Enterprise Development</a></li> 672 <li id="menu-item-3493" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3493"><a href="https://hhkhongkong.org/womens-empowerment/">Women Empowerment</a></li> 673 <li id="menu-item-3491" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3491"><a href="https://hhkhongkong.org/environment-protection/">Environment Protection</a></li> 674 </ul> 675</li> 676</ul> 677</li> 678<li id="menu-item-835" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-835"><a>Get Involved</a> 679<ul class="DropMenu"> 680 <li id="menu-item-4083" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4083"><a href="https://hhkhongkong.org/heifer-events/">Program & Event</a> 681<ul> 682 <li id="menu-item-81345" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81345"><a href="https://hhkhongkong.org/celebrities_support_2026/">Celebriteis Support 2026</a></li> 683 <li id="menu-item-3429" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3429"><a href="https://hhkhongkong.org/heifer-events/read-to-feed-reading-program/">Read To Feed</a></li> 684 </ul> 685</li> 686 <li id="menu-item-6622" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6622"><a href="https://hhkhongkong.org/corporate-support/">Corporate Support</a> 687<ul> 688 <li id="menu-item-9061" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9061"><a href="https://hhkhongkong.org/corporate-news/">Corporate News</a></li> 689 <li id="menu-item-9063" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9063"><a href="https://hhkhongkong.org/our-partners/">Our Partners</a></li> 690 </ul> 691</li> 692 <li id="menu-item-6623" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6623"><a href="https://hhkhongkong.org/individual-support/">Individual Support</a></li> 693 <li id="menu-item-6829" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6829"><a href="/heifer-store/">HHK (Hong Kong) Store</a> 694<ul> 695 <li id="menu-item-6830" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6830"><a href="https://hhkhongkong.org/book/">Book</a></li> 696 </ul> 697</li> 698 <li id="menu-item-2249" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2249"><a href="https://hhkhongkong.org/volunteer-form/">Volunteering</a></li> 699</ul> 700</li> 701<li id="menu-item-75864" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-75864"><a href="#">
701Fundraise for us</a> 702<ul class="DropMenu"> 703 <li id="menu-item-75869" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75869"><a href="https://hhkhongkong.org/zh-hant/fundraise-introduction/">Introduction</a></li> 704 <li id="menu-item-75868" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75868"><a href="https://hhkhongkong.org/zh-hant/fundraise-list/">Fundraise</a></li> 705</ul> 706</li> 707<li id="menu-item-5808" class="donate-button menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5808"><a>Donate Now</a> 708<ul class="DropMenu"> 709 <li id="menu-item-5363" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5363"><a>One-off Donation</a> 710<ul> 711 <li id="menu-item-60277" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-60277"><a>Gifts to Smallholder Farmers in Need</a> 712<ul> 713 <li id="menu-item-5837" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5837"><a href="https://hhkhongkong.org/one-off-donation-animal-gift-training-and-basic-need/">Gifts to Smallholder Farmers, support of Training and Education</a></li> 714 <li id="menu-item-8735" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8735"><a href="https://hhkhongkong.org/online-donation/">Give Where Most Needed</a></li> 715 </ul> 716</li> 717 <li id="menu-item-60278" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-60278"><a href="https://hhkhongkong.org/e-donation/">e-Donation</a></li> 718 <li id="menu-item-60280" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-60280"><a href="https://hhkhongkong.org/other-donation-channels/">Other Donation Channels</a></li> 719 <li id="menu-item-60279" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-60279"><a href="https://hhkhongkong.org/legacygiving/">Legacy Giving</a></li> 720 </ul> 721</li> 722 <li id="menu-item-60281" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-60281"><a>Monthly Donation</a> 723<ul> 724 <li id="menu-item-60282" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-60282"><a href="https://hhkhongkong.org/monthly-donation/">Online Donation</a></li> 725 <li id="menu-item-850" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-850"><a target="_blank" rel="noopener" href="https://hhkhongkong.org/wp-content/uploads/2026/03/Monthly-Donation-Form_WEB-04-26-PATH.pdf">Download Monthly Donation Form</a></li> 726 <li id="menu-item-74224" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-74224"><a href="https://hhkhongkong.org/update-credit-card-information/">Update Credit Card Information</a></li> 727 </ul> 728</li> 729</ul> 730</li> 731</ul> 732 </div> 733 734 </div> 735 <!-- /Lower Header --> 736 </header> 737 <!-- /Header --> 738 739 740 741<section id="content"> 742 743 <!-- Page Heading --> 744 <section class="section page-heading animate-onscroll"> 745 746 <div class="row"> 747 <div class="col-lg-9 col-md-9 col-sm-9"> 748 749 <h1 class="entry-title" >HHK (Hong Kong) Store</h1> 750 751 752 753 754 </div> 755 756 </div> 757 758 </section> 759 <!-- Page Heading --> 760 761 <!-- Section --> 762 <section class="section full-width-bg gray-bg"> 763 764 <div class="row"> 765 766 <div class="col-lg-12 col-md-12 col-sm-12"> 767 768 <div class="vc_row wpb_row row"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner "><div class="wpb_wrapper"> 769 <div class="wpb_text_column wpb_content_element "> 770 <div class="wpb_wrapper"> 771 <p style="text-align: justify;">Through the purchase of HHK (Hong Kong) products, you are helping support thousands of rural families.</p> 772 773 </div> 774 </div> 775</div></div></div></div><div class="vc_row wpb_row row"><div class="wpb_column vc_column_container vc_col-sm-2 vc_col-lg-4 vc_col-md-4"><div class="vc_column-inner "><div class="wpb_wrapper"> 776 <div class="wpb_single_image wpb_content_element vc_align_left"> 777 <div class="wpb_wrapper"> 778 779 <a href="/book/" target="_blank"><div class="vc_single_image-wrapper "><img width="600" height="400" src="https://hhkhongkong.org/wp-content/uploads/2019/12/heifer_gift_book.jpg" class="vc_single_image-img attachment-full" alt="" loading="lazy" srcset="https://hhkhongkong.org/wp-content/uploads/2019/12/heifer_gift_book.jpg 600w, https://hhkhongkong.org/wp-content/uploads/2019/12/heifer_gift_book-300x200.jpg 300w, https://hhkhongkong.org/wp-content/uploads/2019/12/heifer_gift_book-456x304.jpg 456w, https://hhkhongkong.org/wp-content/uploads/2019/12/heifer_gift_book-150x100.jpg 150w" sizes="(max-width: 600px) 100v
779w, 600px" /></div></a> 780 </div> 781 </div> 782 <div class="wpb_text_column wpb_content_element vc_custom_1575431224691"> 783 <div class="wpb_wrapper"> 784 <p style="text-align: center;"><strong><a style="color: #825a42;" href="/book/" target="_blank" rel="noopener noreferrer">Book</a></strong></p> 785 786 </div> 787 </div> 788</div></div></div></div> 789 790 791 792 793 </div> 794 795 796 <!-- Sidebar --> 797 798 </div> 799 800 </section> 801 <!-- /Section --> 802 803 </section> 804 805<!-- Footer --> 806 807<footer id="footer"> 808 809 <!-- Upper Footer --> 810 811 <!-- Main Footer --> 812 <div id="main-footer" style="background-color:#f0ece1"> 813 814 <div class="row" id="container-main-footer" > 815 <div class="item col-lg-3 col-md-3 col-sm-6 animate-onscroll "><div id="execphp-5" class="widget widget_execphp"> <div class="execphpwidget"> <a name='eNews'><h4 class="footer_widget_title">OUR WORK</h4></a> 816</div> 817 </div><div id="nav_menu-23" class="widget widget_nav_menu"><ul id="menu-Ending-Poverty-Footer" class="menu"><li id="menu-item-4552" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4552"><a href="https://hhkhongkong.org/our-philosophy/">Our Philosophy and Approach</a></li> 818<li id="menu-item-4553" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4553"><a href="https://hhkhongkong.org/our-project/">Our Project</a></li> 819<li id="menu-item-4686" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4686"><a href="https://hhkhongkong.org/ending-povertyour-impact-archiveincrease-income/">Our Impact</a></li> 820</ul></div><div id="execphp-4" class="widget widget_execphp"> <div class="execphpwidget"> <h4 class="footer_widget_title">GET INVOLVED</h4> 821</div> 822 </div><div id="nav_menu-24" class="widget widget_nav_menu"><ul id="menu-Get-Involved-Footer" class="menu"><li id="menu-item-3642" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3642"><a href="https://hhkhongkong.org/heifer-events/">Program & Event</a></li> 823<li id="menu-item-6621" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6621"><a href="https://hhkhongkong.org/corporate-support/">Corporate Support</a></li> 824<li id="menu-item-6620" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6620"><a href="https://hhkhongkong.org/individual-support/">Individual Support</a></li> 825<li id="menu-item-7488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7488"><a href="https://hhkhongkong.org/book/">HHK (Hong Kong) Store: Book</a></li> 826<li id="menu-item-7487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7487"><a href="https://hhkhongkong.org/?page_id=6824">HHK (Hong Kong) Store: Clothing</a></li> 827<li id="menu-item-4466" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4466"><a href="https://hhkhongkong.org/volunteer-form/">Volunteering</a></li> 828</ul></div></div><div class="item col-lg-3 col-md-3 col-sm-6 animate-onscroll "><div id="execphp-2" class="widget widget_execphp"> <div class="execphpwidget"><h4 class="footer_widget_title">HHK (Hong Kong)</h4> 8291003, OfficePlus@Prince Edward, 800 Nathan Road, Kowloon, Hong Kong<br/> 830<img src ="/wp-content/uploads/2016/07/icons_phone.png" width="20">(852) 2368 0227<br/> 831<img src ="/wp-content/uploads/2016/07/icons_fax.png" width="20"> (852) 2368 0217<br/> 832<img src ="/wp-content/uploads/2016/07/icons_email.png" width="20"> <a class="customToEng" href="/cdn-cgi/l/email-protection#6900070f0629010102010247061b0e"><span class="__cf_email__" data-cfemail="472e292128072f2f2c2f2c69283520">[email protected]</span></a> 833</div> 834 </div></div><div class="item col-lg-3 col-md-3 col-sm-6 animate-onscroll "><div id="execphp-3" class="widget widget_execphp"> <div class="execphpwidget"> <h4 class="footer_widget_title">Sign Up for eNews</h4> 835</div> 836 </div><div id="gform_widget-2" class="widget gform_widget">
vendor: 108 bytes, line 836
836<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
836<script type="text/javascript"></script>
836 837 <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_6' ><form method='post' enctype='multipart/form-data' id='gform_6' action='/heifer-store/?cb' > 838 <div class='gform_body gform-body'><ul id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below'><li id="field_6_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_6_1' >First Name å稱<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='medium' tabindex='1' aria-required="true" aria-invalid="false" /> </div></li><li id="field_6_2" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_6_2' >Last Name å§æ°<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_6_2' type='text' value='' class='medium' tabindex='2' aria-required="true" aria-invalid="false" /> </div></li><li id="field_6_3" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_6_3' >Email é»éµ<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> 839 <input name='input_3' id='input_6_3' type='text' value='' class='medium' tabindex='3' aria-required="true" aria-invalid="false" /> 840 </div></li><li id="field_6_4" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_6_4' >Verification é©è</label><div id='input_6_4' class='ginput_container ginput_recaptcha' data-sitekey='6Ld0mZQsAAAAAMn1_XwgnNlxY89eXV40QMrKRCOh' data-theme='light' data-tabindex='4' data-badge=''></div></li><li id="field_6_5" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_6_5' >Phone</label><div class='ginput_container'><input name='input_5' id='input_6_5' type='text' value='' /></div><div class='gfield_description' id='gfield_description_6_5'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> 841 <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Submit é交' tabindex='5' onclick='if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; jQuery("#gform_6").trigger("submit",[true]); }' /> 842 <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' /> 843 <input type='hidden' class='gform_hidden' name='gform_submit' value='6' /> 844 845 <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> 846 <input type='hidden' class='gform_hidden' name='state_6' value='WyJbXSIsIjM2MWMwYzViNDQwYTg2ZGQwMmVjNTBhNzhiYWQ5N2E1Il0=' /> 847 <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' /> 848 <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' /> 849 <input type='hidden' name='gform_field_values' value='' /> 850 851 </div> 852 </form> 853 </div></div></div><div class="item col-lg-3 col-md-3 col-sm-6 animate-onscroll "><div id="text-5" class="widget widget_text"> <div class="textwidget"><p style="text-align:center;"><img src ="/wp-content/uploads/2016/07/F2F_alliance_logo_2.png" width="120"></p></div> 854 </div></div> </div> 855 856 </div> 857 <!-- /Main Footer --> 858 859 860 861 <!-- Lower Footer --> 862 <div id="lower-footer" style="background-color:#f0ece1" > 863 864 <div class="row"> 865 866 <div class="col-lg-4 col-md-4 col-sm-4 animate-onscroll"> 867 868 <p class="copyright">Copyright©2026 HHK (Hong Kong). All rights reserved. <span style="color: #868079;"><a href="https://hhkhongkong.org/privacy-policy/"><span style="text-decoration: underline;">Privacy Policy</span></a>.</span> 869 870<strong>HHK (Hong Kong)</strong> Tel: (852) 2368 0227 Fax: (852) 2368 2017 Email: <a href="/cdn-cgi/l/email-protection#026b6c646d426a6a696a692c6d7065" target="_blank" rel="noopener"><span class="__cf_email__" data-cfemail="88e1e6eee7c8e0e0e3e0e3a6e7faef">[email protected]</span></a> 871 872Tax-Exempt Charity Reference No.: 91/5924.</p> <p class="copyright zhhantText" style="display:none"> </p> 873<p class="copyright enText" style="display:none"> </p> 874 </div> 875 876 <div class="col-lg-8 col-md-8 col-sm-8 animate-onscroll"> 877 <div class="social-media"> 878 <ul class="social-icons"> 879 880 881 882 883 884 885 886 887 888 889 890 </ul> 891 892 893 </div> 894 895 </div> 896 897 </div> 898 899 </div> 900 <!-- /Lower Footer --> 901 902</footer> 903<!-- Footer --> 904 905 906 907 908 909 910 911 912 913 914</div> 915<!-- /Container --> 916 917 918 919<div class="a2a_kit a2a_kit_size_32 a2a_floating_style a2a_default_style" style="bottom:0px;left:0px;background-color:transparent;"><a class="a2a_button_facebook a2a_counter" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fhhkhongkong.org%2Fheifer-store%2F%3Fcb&linkname=HHK%20Hong%20Kong%20Charity%20Gifts%20Store%20%7C%20Meaningful%20Gifts%20for%20Donation" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_wechat" href="https://www.addtoany.com/add_to/wechat?linkurl=https%3A%2F%2Fhhkhongkong.org%2Fheifer-store%2F%3Fcb&linkname=HHK%20Hong%20Kong%20Charity%20Gifts%20Store%20%7C%20Meaningful%20Gifts%20for%20Donation" title="WeChat" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fhhkhongkong.org%2Fheifer-store%2F%3Fcb&linkname=HHK%20Hong%20Kong%20Charity%20Gifts%20Store%20%7C%20Meaningful%20Gifts%20for%20Donation" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_copy_link" href="https://www.addtoany.com/add_to/copy_link?linkurl=https%3A%2F%2Fhhkhongkong.org%2Fheifer-store%2F%3Fcb&linkname=HHK%20Hong%20Kong%20Charity%20Gifts%20Store%20%7C%20Meaningful%20Gifts%20for%20Donation" title="Copy Link" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div>
vendor: 116 bytes, line 919
919 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
919<script type="text/javascript"> 920 var xlwcty_info = []; </script>
920 921
921<script> 922jQuery(document).ready(function() { 923 jQuery('.cf_search_form_wrp form').append('<input type="submit" value="Search">'); 924}); 925</script>
925 926 927
927<script type="text/html" id="tmpl-media-frame"> 928 <div class="media-frame-title" id="media-frame-title"></div> 929 <h2 class="media-frame-menu-heading">Actions</h2> 930 <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> 931 Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> 932 </button> 933 <div class="media-frame-menu"></div> 934 <div class="media-frame-tab-panel"> 935 <div class="media-frame-router"></div> 936 <div class="media-frame-content"></div> 937 </div> 938 <h2 class="media-frame-actions-heading screen-reader-text"> 939 Selected media actions </h2> 940 <div class="media-frame-toolbar"></div> 941 <div class="media-frame-uploader"></div> 942 </script>
942 943 944
944<script type="text/html" id="tmpl-media-modal"> 945 <div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> 946 <# if ( data.hasCloseButton ) { #> 947 <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button> 948 <# } #> 949 <div class="media-modal-content" role="document"></div> 950 </div> 951 <div class="media-modal-backdrop"></div> 952 </script>
952 953 954
954<script type="text/html" id="tmpl-uploader-window"> 955 <div class="uploader-window-content"> 956 <div class="uploader-editor-title">Drop files to upload</div> 957 </div> 958 </script>
958 959 960
960<script type="text/html" id="tmpl-uploader-editor"> 961 <div class="uploader-editor-content"> 962 <div class="uploader-editor-title">Drop files to upload</div> 963 </div> 964 </script>
964 965 966
966<script type="text/html" id="tmpl-uploader-inline"> 967 <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> 968 <# if ( data.canClose ) { #> 969 <button class="close dashicons dashicons-no"><span class="screen-reader-text">Close uploader</span></button> 970 <# } #> 971 <div class="uploader-inline-content {{ messageClass }}"> 972 <# if ( data.message ) { #> 973 <h2 class="upload-message">{{ data.message }}</h2> 974 <# } #> 975 <div class="upload-ui"> 976 <h2 class="upload-instructions drop-instructions">Drop files to upload</h2> 977 <p class="upload-instructions drop-instructions">or</p> 978 <button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Select Files</button> 979 </div> 980 981 <div class="upload-inline-status"></div> 982 983 <div class="post-upload-ui" id="post-upload-info"> 984 985 <p class="max-upload-size"> 986 Maximum upload file size: 128 MB. </p> 987 988 <# if ( data.suggestedWidth && data.suggestedHeight ) { #> 989 <p class="suggested-dimensions"> 990 Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels. </p> 991 <# } #> 992 993 </div> 994 </div> 995 </script>
995 996 997
997<script type="text/html" id="tmpl-media-library-view-switcher"> 998 <a href="https://hhkhongkong.org/wp-admin/upload.php?mode=list" class="view-list" rel="external nofollow"> 999 <span class="screen-reader-text">List view</span> 1000 </a> 1001 <a href="https://hhkhongkong.org/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page" rel="external nofollow"> 1002 <span class="screen-reader-text">Grid view</span> 1003 </a> 1004 </script>
1004 1005 1006
1006<script type="text/html" id="tmpl-uploader-status"> 1007 <h2>Uploading</h2> 1008 1009 <div class="media-progress-bar"><div></div></div> 1010 <div class="upload-details"> 1011 <span class="upload-count"> 1012 <span class="upload-index"></span> / <span class="upload-total"></span> 1013 </span> 1014 <span class="upload-detail-separator">–</span> 1015 <span class="upload-filename"></span> 1016 </div> 1017 <div class="upload-errors"></div> 1018 <button type="button" class="button upload-dismiss-errors">Dismiss errors</button> 1019 </script>
1019 1020 1021
1021<script type="text/html" id="tmpl-uploader-status-error"> 1022 <span class="upload-error-filename">{{{ data.filename }}}</span> 1023 <span class="upload-error-message">{{ data.message }}</span> 1024 </script>
1024 1025 1026
1026<script type="text/html" id="tmpl-edit-attachment-frame"> 1027 <div class="edit-media-header"> 1028 <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button> 1029 <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button> 1030 <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button> 1031 </div> 1032 <div class="media-frame-title"></div> 1033 <div class="media-frame-content"></div> 1034 </script>
1034 1035 1036
1036<script type="text/html" id="tmpl-attachment-details-two-column"> 1037 <div class="attachment-media-view {{ data.orientation }}"> 1038 <h2 class="screen-reader-text">Attachment Preview</h2> 1039 <div class="thumbnail thumbnail-{{ data.type }}"> 1040 <# if ( data.uploading ) { #> 1041 <div class="media-progress-bar"><div></div></div> 1042 <# } else if ( data.sizes && data.sizes.large ) { #> 1043 <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> 1044 <# } else if ( data.sizes && data.sizes.full ) { #> 1045 <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> 1046 <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> 1047 <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> 1048 <# } #> 1049 1050 <# if ( 'audio' === data.type ) { #> 1051 <div class="wp-media-wrapper wp-audio"> 1052 <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 1053 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1054 </audio> 1055 </div> 1056 <# } else if ( 'video' === data.type ) { 1057 var w_rule = ''; 1058 if ( data.width ) { 1059 w_rule = 'width: ' + data.width + 'px;'; 1060 } else if ( wp.media.view.settings.contentWidth ) { 1061 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 1062 } 1063 #> 1064 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 1065 <video controls="controls" class="wp-video-shortcode" preload="metadata" 1066 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 1067 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 1068 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 1069 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1070 </video> 1071 </div> 1072 <# } #> 1073 1074 <div class="attachment-actions"> 1075 <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> 1076 <button type="button" class="button edit-attachment">Edit Image</button> 1077 <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> 1078 <p>Document Preview</p> 1079 <# } #> 1080 </div> 1081 </div> 1082 </div> 1083 <div class="attachment-info"> 1084 <span class="settings-save-status" role="status"> 1085 <span class="spinner"></span> 1086 <span class="saved">Saved.</span> 1087 </span> 1088 <div class="details"> 1089 <h2 class="screen-reader-text">Details</h2> 1090 <div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div> 1091 <div class="uploaded-by"> 1092 <strong>Uploaded by:</strong> 1093 <# if ( data.authorLink ) { #> 1094 <a href="{{ data.authorLink }}">{{ data.authorName }}</a> 1095 <# } else { #> 1096 {{ data.authorName }} 1097 <# } #> 1098 </div> 1099 <# if ( data.uploadedToTitle ) { #> 1100 <div class="uploaded-to"> 1101 <strong>Uploaded to:</strong> 1102 <# if ( data.uploadedToLink ) { #> 1103 <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> 1104 <# } else { #> 1105 {{ data.uploadedToTitle }} 1106 <# } #> 1107 </div> 1108 <# } #> 1109 <div class="filename"><strong>File name:</strong> {{ data.filename }}</div> 1110 <div class="file-type"><strong>File type:</strong> {{ data.mime }}</div> 1111 <div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div> 1112 <# if ( 'image' === data.type && ! data.uploading ) { #> 1113 <# if ( data.width && data.height ) { #> 1114 <div class="dimensions"><strong>Dimensions:</strong> 1115 {{ data.width }} by {{ data.height }} pixels </div> 1116 <# } #> 1117 1118 <# if ( data.originalImageURL && data.originalImageName ) { #> 1119 Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 1120 <# } #> 1121 <# } #> 1122 1123 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 1124 <div class="file-length"><strong>Length:</strong> 1125 <span aria-hidden="true">{{ data.fileLength }}</span> 1126 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 1127 </div> 1128 <# } #> 1129 1130 <# if ( 'audio' === data.type && data.meta.bitrate ) { #> 1131 <div class="bitrate"> 1132 <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s 1133 <# if ( data.meta.bitrate_mode ) { #> 1134 {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} 1135 <# } #> 1136 </div> 1137 <# } #> 1138 1139 <# if ( data.mediaStates ) { #> 1140 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 1141 <# } #> 1142 1143 <div class="compat-meta"> 1144 <# if ( data.compat && data.compat.meta ) { #> 1145 {{{ data.compat.meta }}} 1146 <# } #>
1147 </div> 1148 </div> 1149 1150 <div class="settings"> 1151 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 1152 <# if ( 'image' === data.type ) { #> 1153 <span class="setting has-description" data-setting="alt"> 1154 <label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label> 1155 <input type="text" id="attachment-details-two-column-alt-text" value="{{ data.alt }}" aria-describedby="alt-text-description" {{ maybeReadOnly }} /> 1156 </span> 1157 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener" rel="external nofollow">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> 1158 <# } #> 1159 <span class="setting" data-setting="title"> 1160 <label for="attachment-details-two-column-title" class="name">Title</label> 1161 <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 1162 </span> 1163 <# if ( 'audio' === data.type ) { #> 1164 <span class="setting" data-setting="artist"> 1165 <label for="attachment-details-two-column-artist" class="name">Artist</label> 1166 <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 1167 </span> 1168 <span class="setting" data-setting="album"> 1169 <label for="attachment-details-two-column-album" class="name">Album</label> 1170 <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> 1171 </span> 1172 <# } #> 1173 <span class="setting" data-setting="caption"> 1174 <label for="attachment-details-two-column-caption" class="name">Caption</label> 1175 <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 1176 </span> 1177 <span class="setting" data-setting="description"> 1178 <label for="attachment-details-two-column-description" class="name">Description</label> 1179 <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 1180 </span> 1181 <span class="setting" data-setting="url"> 1182 <label for="attachment-details-two-column-copy-link" class="name">File URL:</label> 1183 <input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
1184 <span class="copy-to-clipboard-container"> 1185 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button> 1186 <span class="success hidden" aria-hidden="true">Copied!</span> 1187 </span> 1188 </span> 1189 <div class="attachment-compat"></div> 1190 </div> 1191 1192 <div class="actions"> 1193 <# if ( data.link ) { #> 1194 <a class="view-attachment" href="{{ data.link }}">View attachment page</a> 1195 <# } #> 1196 <# if ( data.can.save ) { #> 1197 <# if ( data.link ) { #> 1198 <span class="links-separator">|</span> 1199 <# } #> 1200 <a href="{{ data.editLink }}">Edit more details</a> 1201 <# } #> 1202 <# if ( ! data.uploading && data.can.remove ) { #> 1203 <# if ( data.link || data.can.save ) { #> 1204 <span class="links-separator">|</span> 1205 <# } #> 1206 <button type="button" class="button-link delete-attachment">Delete permanently</button> 1207 <# } #> 1208 </div> 1209 </div> 1210 </script>
1210 1211 1212
1212<script type="text/html" id="tmpl-attachment"> 1213 <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> 1214 <div class="thumbnail"> 1215 <# if ( data.uploading ) { #> 1216 <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> 1217 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 1218 <div class="centered"> 1219 <img src="{{ data.size.url }}" draggable="false" alt="" /> 1220 </div> 1221 <# } else { #> 1222 <div class="centered"> 1223 <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> 1224 <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> 1225 <# } else if ( data.sizes && data.sizes.medium ) { #> 1226 <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> 1227 <# } else { #> 1228 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 1229 <# } #> 1230 </div> 1231 <div class="filename"> 1232 <div>{{ data.filename }}</div> 1233 </div> 1234 <# } #> 1235 </div> 1236 <# if ( data.buttons.close ) { #> 1237 <button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">Remove</span></button> 1238 <# } #> 1239 </div> 1240 <# if ( data.buttons.check ) { #> 1241 <button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">Deselect</span></button> 1242 <# } #> 1243 <# 1244 var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; 1245 if ( data.describe ) { 1246 if ( 'image' === data.type ) { #> 1247 <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" 1248 aria-label="Caption" 1249 placeholder="Caption…" {{ maybeReadOnly }} /> 1250 <# } else { #> 1251 <input type="text" value="{{ data.title }}" class="describe" data-setting="title" 1252 <# if ( 'video' === data.type ) { #> 1253 aria-label="Video title" 1254 placeholder="Video title…" 1255 <# } else if ( 'audio' === data.type ) { #> 1256 aria-label="Audio title" 1257 placeholder="Audio title…" 1258 <# } else { #> 1259 aria-label="Media title" 1260 placeholder="Media title…" 1261 <# } #> {{ maybeReadOnly }} /> 1262 <# } 1263 } #> 1264 </script>
1264 1265 1266
1266<script type="text/html" id="tmpl-attachment-details"> 1267 <h2> 1268 Attachment Details <span class="settings-save-status" role="status"> 1269 <span class="spinner"></span> 1270 <span class="saved">Saved.</span> 1271 </span> 1272 </h2> 1273 <div class="attachment-info"> 1274 1275 <# if ( 'audio' === data.type ) { #> 1276 <div class="wp-media-wrapper wp-audio"> 1277 <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 1278 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1279 </audio> 1280 </div> 1281 <# } else if ( 'video' === data.type ) { 1282 var w_rule = ''; 1283 if ( data.width ) { 1284 w_rule = 'width: ' + data.width + 'px;'; 1285 } else if ( wp.media.view.settings.contentWidth ) { 1286 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 1287 } 1288 #> 1289 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 1290 <video controls="controls" class="wp-video-shortcode" preload="metadata" 1291 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 1292 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 1293 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 1294 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1295 </video> 1296 </div> 1297 <# } else { #> 1298 <div class="thumbnail thumbnail-{{ data.type }}"> 1299 <# if ( data.uploading ) { #> 1300 <div class="media-progress-bar"><div></div></div> 1301 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 1302 <img src="{{ data.size.url }}" draggable="false" alt="" /> 1303 <# } else { #> 1304 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 1305 <# } #> 1306 </div> 1307 <# } #> 1308 1309 <div class="details"> 1310 <div class="filename">{{ data.filename }}</div> 1311 <div class="uploaded">{{ data.dateFormatted }}</div> 1312 1313 <div class="file-size">{{ data.filesizeHumanReadable }}</div> 1314 <# if ( 'image' === data.type && ! data.uploading ) { #> 1315 <# if ( data.width && data.height ) { #> 1316 <div class="dimensions"> 1317 {{ data.width }} by {{ data.height }} pixels </div> 1318 <# } #> 1319 1320 <# if ( data.originalImageURL && data.originalImageName ) { #> 1321 Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 1322 <# } #> 1323 1324 <# if ( data.can.save && data.sizes ) { #> 1325 <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Edit Image</a> 1326 <# } #> 1327 <# } #> 1328 1329 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 1330 <div class="file-length">Length: <span aria-hidden="true">{{ data.fileLength }}</span> 1331 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 1332 </div> 1333 <# } #> 1334 1335 <# if ( data.mediaStates ) { #> 1336 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 1337 <# } #> 1338 1339 <# if ( ! data.uploading && data.can.remove ) { #> 1340 <button type="button" class="button-link delete-attachment">Delete permanently</button> 1341 <# } #> 1342 1343 <div class="compat-meta"> 1344 <# if ( data.compat && data.compat.meta ) { #> 1345 {{{ data.compat.meta }}} 1346 <# } #> 1347 </div> 1348 </div> 1349 </div> 1350 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 1351 <# if ( 'image' === data.type ) { #> 1352 <span class="setting has-description" data-setting="alt"> 1353 <label for="attachment-details-alt-text" class="name">Alt Text</label> 1354 <input type="text" id="attachment-details-alt-text" value="{{ data.alt }}" aria-describedby="alt-text-description" {{ maybeReadOnly }} /> 1355 </span> 1356 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener" rel="external nofollow">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> 1357 <# } #> 1358 <span class="setting" data-setting="title"> 1359 <label for="attachment-details-title" class="name">Title</label> 1360 <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 1361 </span> 1362 <# if ( 'audio' === data.type ) { #> 1363 <span class="setting" data-setting="artist"> 1364 <label for="attachment-details-artist" class="name">Artist</label> 1365 <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 1366 </span> 1367 <span class="setting" data-setting="album"> 1368 <label for="attachment-details-album" class="name">Album</label> 1369 <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> 1370 </span> 1371 <# } #> 1372 <span class="setting" data-setting="caption"> 1373 <label for="attachment-details-caption" class="name">Caption</label> 1374 <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 1375 </span> 1376 <span class="setting" data-setting="description"> 1377 <label for="attachment-details-description" class="name">Description</label> 1378 <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 1379 </span> 1380 <span class="setting" data-setting="url"> 1381 <label for="attachment-details-copy-link" class="name">File URL:</label> 1382 <input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1383 <div class="copy-to-clipboard-container"> 1384 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button> 1385 <span class="success hidden" aria-hidden="true">Copied!</span> 1386 </div> 1387 </span> 1388 </script>
1388 1389 1390
1390<script type="text/html" id="tmpl-media-selection"> 1391 <div class="selection-info"> 1392 <span class="count"></span> 1393 <# if ( data.editable ) { #> 1394 <button type="button" class="button-link edit-selection">Edit Selection</button> 1395 <# } #> 1396 <# if ( data.clearable ) { #> 1397 <button type="button" class="button-link clear-selection">Clear</button> 1398 <# } #> 1399 </div> 1400 <div class="selection-view"></div> 1401 </script>
1401 1402 1403
1403<script type="text/html" id="tmpl-attachment-display-settings"> 1404 <h2>Attachment Display Settings</h2> 1405 1406 <# if ( 'image' === data.type ) { #> 1407 <span class="setting align"> 1408 <label for="attachment-display-settings-alignment" class="name">Alignment</label> 1409 <select id="attachment-display-settings-alignment" class="alignment" 1410 data-setting="align" 1411 <# if ( data.userSettings ) { #> 1412 data-user-setting="align" 1413 <# } #>> 1414 1415 <option value="left"> 1416 Left </option> 1417 <option value="center"> 1418 Center </option> 1419 <option value="right"> 1420 Right </option> 1421 <option value="none" selected> 1422 None </option> 1423 </select> 1424 </span> 1425 <# } #> 1426 1427 <span class="setting"> 1428 <label for="attachment-display-settings-link-to" class="name"> 1429 <# if ( data.model.canEmbed ) { #> 1430 Embed or Link <# } else { #> 1431 Link To <# } #> 1432 </label> 1433 <select id="attachment-display-settings-link-to" class="link-to" 1434 data-setting="link" 1435 <# if ( data.userSettings && ! data.model.canEmbed ) { #> 1436 data-user-setting="urlbutton" 1437 <# } #>> 1438 1439 <# if ( data.model.canEmbed ) { #> 1440 <option value="embed" selected> 1441 Embed Media Player </option> 1442 <option value="file"> 1443 <# } else { #> 1444 <option value="none" selected> 1445 None </option> 1446 <option value="file"> 1447 <# } #> 1448 <# if ( data.model.canEmbed ) { #> 1449 Link to Media File <# } else { #> 1450 Media File <# } #> 1451 </option> 1452 <option value="post"> 1453 <# if ( data.model.canEmbed ) { #> 1454 Link to Attachment Page <# } else { #> 1455 Attachment Page <# } #> 1456 </option> 1457 <# if ( 'image' === data.type ) { #> 1458 <option value="custom"> 1459 Custom URL </option> 1460 <# } #> 1461 </select> 1462 </span> 1463 <span class="setting"> 1464 <label for="attachment-display-settings-link-to-custom" class="name">URL</label> 1465 <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1466 </span> 1467 1468 <# if ( 'undefined' !== typeof data.sizes ) { #> 1469 <span class="setting"> 1470 <label for="attachment-display-settings-size" class="name">Size</label> 1471 <select id="attachment-display-settings-size" class="size" name="size" 1472 data-setting="size" 1473 <# if ( data.userSettings ) { #> 1474 data-user-setting="imgsize" 1475 <# } #>> 1476 <# 1477 var size = data.sizes['thumbnail']; 1478 if ( size ) { #> 1479 <option value="thumbnail" > 1480 Thumbnail – {{ size.width }} × {{ size.height }} 1481 </option> 1482 <# } #> 1483 <# 1484 var size = data.sizes['medium']; 1485 if ( size ) { #> 1486 <option value="medium" > 1487 Medium – {{ size.width }} × {{ size.height }} 1488 </option> 1489 <# } #> 1490 <# 1491 var size = data.sizes['large']; 1492 if ( size ) { #> 1493 <option value="large" > 1494 Large – {{ size.width }} × {{ size.height }} 1495 </option> 1496 <# } #> 1497 <# 1498 var size = data.sizes['full']; 1499 if ( size ) { #> 1500 <option value="full" selected='selected'> 1501 Full Size – {{ size.width }} × {{ size.height }} 1502 </option> 1503 <# } #> 1504 </select> 1505 </span> 1506 <# } #> 1507 </script>
1507 1508 1509
1509<script type="text/html" id="tmpl-gallery-settings"> 1510 <h2>Gallery Settings</h2> 1511 1512 <span class="setting"> 1513 <label for="gallery-settings-link-to" class="name">Link To</label> 1514 <select id="gallery-settings-link-to" class="link-to" 1515 data-setting="link" 1516 <# if ( data.userSettings ) { #> 1517 data-user-setting="urlbutton" 1518 <# } #>> 1519 1520 <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { 1521 #>selected="selected"<# } 1522 #>> 1523 Attachment Page </option> 1524 <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1525 Media File </option> 1526 <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1527 None </option> 1528 </select> 1529 </span> 1530 1531 <span class="setting"> 1532 <label for="gallery-settings-columns" class="name select-label-inline">Columns</label> 1533 <select id="gallery-settings-columns" class="columns" name="columns" 1534 data-setting="columns"> 1535 <option value="1" <# 1536 if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1537 #>> 1538 1 </option> 1539 <option value="2" <# 1540 if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1541 #>> 1542 2 </option> 1543 <option value="3" <# 1544 if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1545 #>> 1546 3 </option> 1547 <option value="4" <# 1548 if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1549 #>> 1550 4 </option> 1551 <option value="5" <# 1552 if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1553 #>> 1554 5 </option> 1555 <option value="6" <# 1556 if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1557 #>> 1558 6 </option> 1559 <option value="7" <# 1560 if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1561 #>> 1562 7 </option> 1563 <option value="8" <# 1564 if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1565 #>> 1566 8 </option> 1567 <option value="9" <# 1568 if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1569 #>> 1570 9 </option> 1571 </select> 1572 </span> 1573 1574 <span class="setting"> 1575 <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> 1576 <label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label> 1577 </span> 1578 1579 <span class="setting size"> 1580 <label for="gallery-settings-size" class="name">Size</label> 1581 <select id="gallery-settings-size" class="size" name="size" 1582 data-setting="size" 1583 <# if ( data.userSettings ) { #> 1584 data-user-setting="imgsize" 1585 <# } #> 1586 > 1587 <option value="thumbnail"> 1588 Thumbnail </option> 1589 <option value="medium"> 1590 Medium </option> 1591 <option value="large"> 1592 Large </option> 1593 <option value="full"> 1594 Full Size </option> 1595 </select> 1596 </span> 1597 </script>
1597 1598 1599
1599<script type="text/html" id="tmpl-playlist-settings"> 1600 <h2>Playlist Settings</h2> 1601 1602 <# var emptyModel = _.isEmpty( data.model ), 1603 isVideo = 'video' === data.controller.get('library').props.get('type'); #> 1604 1605 <span class="setting"> 1606 <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> 1607 checked="checked" 1608 <# } #> /> 1609 <label for="playlist-settings-show-list" class="checkbox-label-inline"> 1610 <# if ( isVideo ) { #> 1611 Show Video List <# } else { #> 1612 Show Tracklist <# } #> 1613 </label> 1614 </span> 1615 1616 <# if ( ! isVideo ) { #> 1617 <span class="setting"> 1618 <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> 1619 checked="checked" 1620 <# } #> /> 1621 <label for="playlist-settings-show-artist" class="checkbox-label-inline"> 1622 Show Artist Name in Tracklist </label> 1623 </span> 1624 <# } #> 1625 1626 <span class="setting"> 1627 <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> 1628 checked="checked" 1629 <# } #> /> 1630 <label for="playlist-settings-show-images" class="checkbox-label-inline"> 1631 Show Images </label> 1632 </span> 1633 </script>
1633 1634 1635
1635<script type="text/html" id="tmpl-embed-link-settings"> 1636 <span class="setting link-text"> 1637 <label for="embed-link-settings-link-text" class="name">Link Text</label> 1638 <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> 1639 </span> 1640 <div class="embed-container" style="display: none;"> 1641 <div class="embed-preview"></div> 1642 </div> 1643 </script>
1643 1644 1645
1645<script type="text/html" id="tmpl-embed-image-settings"> 1646 <div class="wp-clearfix"> 1647 <div class="thumbnail"> 1648 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1649 </div> 1650 </div> 1651 1652 <span class="setting alt-text has-description"> 1653 <label for="embed-image-settings-alt-text" class="name">Alternative Text</label> 1654 <input type="text" id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description" /> 1655 </span> 1656 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener" rel="external nofollow">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> 1657 1658 <span class="setting caption"> 1659 <label for="embed-image-settings-caption" class="name">Caption</label> 1660 <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> 1661 </span> 1662 1663 <fieldset class="setting-group"> 1664 <legend class="name">Align</legend> 1665 <span class="setting align"> 1666 <span class="button-group button-large" data-setting="align"> 1667 <button class="button" value="left"> 1668 Left </button> 1669 <button class="button" value="center"> 1670 Center </button> 1671 <button class="button" value="right"> 1672 Right </button> 1673 <button class="button active" value="none"> 1674 None </button> 1675 </span> 1676 </span> 1677 </fieldset> 1678 1679 <fieldset class="setting-group"> 1680 <legend class="name">Link To</legend> 1681 <span class="setting link-to"> 1682 <span class="button-group button-large" data-setting="link"> 1683 <button class="button" value="file"> 1684 Image URL </button> 1685 <button class="button" value="custom"> 1686 Custom URL </button> 1687 <button class="button active" value="none"> 1688 None </button> 1689 </span> 1690 </span> 1691 <span class="setting"> 1692 <label for="embed-image-settings-link-to-custom" class="name">URL</label> 1693 <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1694 </span> 1695 </fieldset> 1696 </script>
1696 1697 1698
1698<script type="text/html" id="tmpl-image-details"> 1699 <div class="media-embed"> 1700 <div class="embed-media-settings"> 1701 <div class="column-settings"> 1702 <span class="setting alt-text has-description"> 1703 <label for="image-details-alt-text" class="name">Alternative Text</label> 1704 <input type="text" id="image-details-alt-text" data-setting="alt" value="{{ data.model.alt }}" aria-describedby="alt-text-description" /> 1705 </span> 1706 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener" rel="external nofollow">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> 1707 1708 <span class="setting caption"> 1709 <label for="image-details-caption" class="name">Caption</label> 1710 <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> 1711 </span> 1712 1713 <h2>Display Settings</h2> 1714 <fieldset class="setting-group"> 1715 <legend class="legend-inline">Align</legend> 1716 <span class="setting align"> 1717 <span class="button-group button-large" data-setting="align"> 1718 <button class="button" value="left"> 1719 Left </button> 1720 <button class="button" value="center"> 1721 Center </button> 1722 <button class="button" value="right"> 1723 Right </button> 1724 <button class="button active" value="none"> 1725 None </button> 1726 </span> 1727 </span> 1728 </fieldset> 1729 1730 <# if ( data.attachment ) { #> 1731 <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> 1732 <span class="setting size"> 1733 <label for="image-details-size" class="name">Size</label> 1734 <select id="image-details-size" class="size" name="size" 1735 data-setting="size" 1736 <# if ( data.userSettings ) { #> 1737 data-user-setting="imgsize" 1738 <# } #>> 1739 <# 1740 var size = data.sizes['thumbnail']; 1741 if ( size ) { #> 1742 <option value="thumbnail"> 1743 Thumbnail – {{ size.width }} × {{ size.height }} 1744 </option> 1745 <# } #> 1746 <# 1747 var size = data.sizes['medium']; 1748 if ( size ) { #> 1749 <option value="medium"> 1750 Medium – {{ size.width }} × {{ size.height }} 1751 </option> 1752 <# } #> 1753 <# 1754 var size = data.sizes['large']; 1755 if ( size ) { #> 1756 <option value="large"> 1757 Large – {{ size.width }} × {{ size.height }} 1758 </option> 1759 <# } #> 1760 <# 1761 var size = data.sizes['full']; 1762 if ( size ) { #> 1763 <option value="full"> 1764 Full Size – {{ size.width }} × {{ size.height }} 1765 </option> 1766 <# } #> 1767 <option value="custom"> 1768 Custom Size </option> 1769 </select> 1770 </span> 1771 <# } #> 1772 <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> 1773 <span class="custom-size-setting"> 1774 <label for="image-details-size-width">Width</label> 1775 <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> 1776 </span> 1777 <span class="sep" aria-hidden="true">×</span> 1778 <span class="custom-size-setting"> 1779 <label for="image-details-size-height">Height</label> 1780 <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> 1781 </span> 1782 <p id="image-size-desc" class="description">Image size in pixels</p> 1783 </div> 1784 <# } #> 1785 1786 <span class="setting link-to"> 1787 <label for="image-details-link-to" class="name">Link To</label> 1788 <select id="image-details-link-to" data-setting="link"> 1789 <# if ( data.attachment ) { #> 1790 <option value="file"> 1791 Media File </option> 1792 <option value="post"> 1793 Attachment Page </option> 1794 <# } else { #> 1795 <option value="file"> 1796 Image URL </option> 1797 <# } #> 1798 <option value="custom"> 1799 Custom URL </option> 1800 <option value="none"> 1801 None </option> 1802 </select> 1803 </span> 1804 <span class="setting"> 1805 <label for="image-details-link-to-custom" class="name">URL</label> 1806 <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1807 </span> 1808 1809 <div class="advanced-section"> 1810 <h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2> 1811 <div class="advanced-settings hidden"> 1812 <div class="advanced-image"> 1813 <span class="setting title-text"> 1814 <label for="image-details-title-attribute" class="name">Image Title Attribute</label> 1815 <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> 1816 </span> 1817 <span class="setting extra-classes"> 1818 <label for="image-details-css-class" class="name">Image CSS Class</label> 1819 <input type="text" id="image-details-css-class" data-setting="extraClasse
1819s" value="{{ data.model.extraClasses }}" /> 1820 </span> 1821 </div> 1822 <div class="advanced-link"> 1823 <span class="setting link-target"> 1824 <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> 1825 <label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label> 1826 </span> 1827 <span class="setting link-rel"> 1828 <label for="image-details-link-rel" class="name">Link Rel</label> 1829 <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> 1830 </span> 1831 <span class="setting link-class-name"> 1832 <label for="image-details-link-css-class" class="name">Link CSS Class</label> 1833 <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> 1834 </span> 1835 </div> 1836 </div> 1837 </div> 1838 </div> 1839 <div class="column-image"> 1840 <div class="image"> 1841 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1842 <# if ( data.attachment && window.imageEdit ) { #> 1843 <div class="actions"> 1844 <input type="button" class="edit-attachment button" value="Edit Original" /> 1845 <input type="button" class="replace-attachment button" value="Replace" /> 1846 </div> 1847 <# } #> 1848 </div> 1849 </div> 1850 </div> 1851 </div> 1852 </script>
1852 1853 1854
1854<script type="text/html" id="tmpl-image-editor"> 1855 <div id="media-head-{{ data.id }}"></div> 1856 <div id="image-editor-{{ data.id }}"></div> 1857 </script>
1857 1858 1859
1859<script type="text/html" id="tmpl-audio-details"> 1860 <# var ext, html5types = { 1861 mp3: wp.media.view.settings.embedMimes.mp3, 1862 ogg: wp.media.view.settings.embedMimes.ogg 1863 }; #> 1864 1865 <div class="media-embed media-embed-details"> 1866 <div class="embed-media-settings embed-audio-settings"> 1867 <audio style="visibility: hidden" 1868 controls 1869 class="wp-audio-shortcode" 1870 width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" 1871 preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" 1872 <# 1873 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1874 #> autoplay<# 1875 } 1876 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1877 #> loop<# 1878 } 1879 #> 1880> 1881 <# if ( ! _.isEmpty( data.model.src ) ) { #> 1882 <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1883 <# } #> 1884 1885 <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> 1886 <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> 1887 <# } #> 1888 <# if ( ! _.isEmpty( data.model.ogg ) ) { #> 1889 <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> 1890 <# } #> 1891 <# if ( ! _.isEmpty( data.model.flac ) ) { #> 1892 <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> 1893 <# } #> 1894 <# if ( ! _.isEmpty( data.model.m4a ) ) { #> 1895 <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> 1896 <# } #> 1897 <# if ( ! _.isEmpty( data.model.wav ) ) { #> 1898 <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> 1899 <# } #> 1900 </audio> 1901 1902 <# if ( ! _.isEmpty( data.model.src ) ) { 1903 ext = data.model.src.split('.').pop(); 1904 if ( html5types[ ext ] ) { 1905 delete html5types[ ext ]; 1906 } 1907 #> 1908 <span class="setting"> 1909 <label for="audio-details-source" class="name">URL</label> 1910 <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1911 <button type="button" class="button-link remove-setting">Remove audio source</button> 1912 </span> 1913 <# } #> 1914 <# if ( ! _.isEmpty( data.model.mp3 ) ) { 1915 if ( ! _.isUndefined( html5types.mp3 ) ) { 1916 delete html5types.mp3; 1917 } 1918 #> 1919 <span class="setting"> 1920 <label for="audio-details-mp3-source" class="name">MP3</label> 1921 <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> 1922 <button type="button" class="button-link remove-setting">Remove audio source</button> 1923 </span> 1924 <# } #> 1925 <# if ( ! _.isEmpty( data.model.ogg ) ) { 1926 if ( ! _.isUndefined( html5types.ogg ) ) { 1927 delete html5types.ogg; 1928 } 1929 #> 1930 <span class="setting"> 1931 <label for="audio-details-ogg-source" class="name">OGG</label> 1932 <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> 1933 <button type="button" class="button-link remove-setting">Remove audio source</button> 1934 </span> 1935 <# } #> 1936 <# if ( ! _.isEmpty( data.model.flac ) ) { 1937 if ( ! _.isUndefined( html5types.flac ) ) { 1938 delete html5types.flac; 1939 } 1940 #> 1941 <span class="setting"> 1942 <label for="audio-details-flac-source" class="name">FLAC</label> 1943 <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> 1944 <button type="button" class="button-link remove-setting">Remove audio source</button> 1945 </span> 1946 <# } #> 1947 <# if ( ! _.isEmpty( data.model.m4a ) ) { 1948 if ( ! _.isUndefined( html5types.m4a ) ) { 1949 delete html5types.m4a; 1950 } 1951 #> 1952 <span class="setting"> 1953 <label for="audio-details-m4a-source" class="name">M4A</label> 1954 <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> 1955 <button type="button" class="button-link remove-setting">Remove audio source</button> 1956 </span> 1957 <# } #> 1958 <# if ( ! _.isEmpty( data.model.wav ) ) { 1959 if ( ! _.isUndefined( html5types.wav ) ) { 1960 delete html5types.wav; 1961 } 1962 #> 1963 <span class="setting"> 1964 <label for="audio-details-wav-source" class="name">WAV</label> 1965 <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> 1966 <button type="button" class="button-link remove-setting">Remove audio source</button> 1967 </span> 1968 <# } #> 1969 1970 <# if ( ! _.isEmpty( html5types ) ) { #> 1971 <fieldset class="setting-group"> 1972 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1973 <span class="setting"> 1974 <span class="button-large"> 1975 <# _.each( html5types, function (mime, type) { #> 1976 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1977 <# } ) #> 1978 </span> 1979 </span> 1980 </fieldset> 1981 <# } #> 1982 1983 <fieldset class="setting-group"> 1984 <legend class="name">Preload</legend> 1985 <span class="setting preload"> 1986 <span class="button-group button-large" data-setting="preload"> 1987 <button class="button" value="auto">Auto</button> 1988 <button class="button" value="metadata">Metadata</button> 1989 <button class="button active" value="none">None</button> 1990 </span> 1991 </span> 1992 </fieldset> 1993 1994 <span class="setting-group"> 1995 <span class="setting checkbox-setting autoplay"> 1996 <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> 1997 <label for="audio-details-autoplay" class="checkbox-label">Autoplay</label> 1998 </span> 1999 2000 <span class="setting checkbox-setting"> 2001 <input type="checkbox" id="audio-details-loop" data-setting="loop" /> 2002 <label for="audio-details-loop" class="checkbox-label">Loop</label> 2003 </span> 2004 </span> 2005 </div> 2006 </div> 2007 </script>
2007 2008 2009
2009<script type="text/html" id="tmpl-video-details"> 2010 <# var ext, html5types = { 2011 mp4: wp.media.view.settings.embedMimes.mp4, 2012 ogv: wp.media.view.settings.embedMimes.ogv, 2013 webm: wp.media.view.settings.embedMimes.webm 2014 }; #> 2015 2016 <div class="media-embed media-embed-details"> 2017 <div class="embed-media-settings embed-video-settings"> 2018 <div class="wp-video-holder"> 2019 <# 2020 var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, 2021 h = ! data.model.height ? 360 : data.model.height; 2022 2023 if ( data.model.width && w !== data.model.width ) { 2024 h = Math.ceil( ( h * w ) / data.model.width ); 2025 } 2026 #> 2027 2028 <# var w_rule = '', classes = [], 2029 w, h, settings = wp.media.view.settings, 2030 isYouTube = isVimeo = false; 2031 2032 if ( ! _.isEmpty( data.model.src ) ) { 2033 isYouTube = data.model.src.match(/youtube|youtu\.be/); 2034 isVimeo = -1 !== data.model.src.indexOf('vimeo'); 2035 } 2036 2037 if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { 2038 w = settings.contentWidth; 2039 } else { 2040 w = data.model.width; 2041 } 2042 2043 if ( w !== data.model.width ) { 2044 h = Math.ceil( ( data.model.height * w ) / data.model.width ); 2045 } else { 2046 h = data.model.height; 2047 } 2048 2049 if ( w ) { 2050 w_rule = 'width: ' + w + 'px; '; 2051 } 2052 2053 if ( isYouTube ) { 2054 classes.push( 'youtube-video' ); 2055 } 2056 2057 if ( isVimeo ) { 2058 classes.push( 'vimeo-video' ); 2059 } 2060 2061#> 2062<div style="{{ w_rule }}" class="wp-video"> 2063<video controls 2064 class="wp-video-shortcode {{ classes.join( ' ' ) }}" 2065 <# if ( w ) { #>width="{{ w }}"<# } #> 2066 <# if ( h ) { #>height="{{ h }}"<# } #> 2067 <# 2068 if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { 2069 #> poster="{{ data.model.poster }}"<# 2070 } #> 2071 preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" 2072 <# 2073 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 2074 #> autoplay<# 2075 } 2076 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 2077 #> loop<# 2078 } 2079 #> 2080> 2081 <# if ( ! _.isEmpty( data.model.src ) ) { 2082 if ( isYouTube ) { #> 2083 <source src="{{ data.model.src }}" type="video/youtube" /> 2084 <# } else if ( isVimeo ) { #> 2085 <source src="{{ data.model.src }}" type="video/vimeo" /> 2086 <# } else { #> 2087 <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 2088 <# } 2089 } #> 2090 2091 <# if ( data.model.mp4 ) { #> 2092 <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> 2093 <# } #> 2094 <# if ( data.model.m4v ) { #> 2095 <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> 2096 <# } #> 2097 <# if ( data.model.webm ) { #> 2098 <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> 2099 <# } #> 2100 <# if ( data.model.ogv ) { #> 2101 <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> 2102 <# } #> 2103 <# if ( data.model.flv ) { #> 2104 <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> 2105 <# } #> 2106 {{{ data.model.content }}} 2107</video> 2108</div> 2109 2110 <# if ( ! _.isEmpty( data.model.src ) ) { 2111 ext = data.model.src.split('.').pop(); 2112 if ( html5types[ ext ] ) { 2113 delete html5types[ ext ]; 2114 } 2115 #> 2116 <span class="setting"> 2117 <label for="video-details-source" class="name">URL</label> 2118 <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 2119 <button type="button" class="button-link remove-setting">Remove video source</button> 2120 </span> 2121 <# } #> 2122 <# if ( ! _.isEmpty( data.model.mp4 ) ) { 2123 if ( ! _.isUndefined( html5types.mp4 ) ) { 2124 delete html5types.mp4; 2125 } 2126 #> 2127 <span class="setting"> 2128 <label for="video-details-mp4-source" class="name">MP4</label> 2129 <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> 2130 <button type="button" class="button-link remove-setting">Remove video source</button> 2131 </span> 2132 <# } #> 2133 <# if ( ! _.isEmpty( data.model.m4v ) ) { 2134 if ( ! _.isUndefined( html5types.m4v ) ) { 2135 delete html5types.m4v; 2136 } 2137 #> 2138 <span class="setting">
2139 <label for="video-details-m4v-source" class="name">M4V</label> 2140 <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> 2141 <button type="button" class="button-link remove-setting">Remove video source</button> 2142 </span> 2143 <# } #> 2144 <# if ( ! _.isEmpty( data.model.webm ) ) { 2145 if ( ! _.isUndefined( html5types.webm ) ) { 2146 delete html5types.webm; 2147 } 2148 #> 2149 <span class="setting"> 2150 <label for="video-details-webm-source" class="name">WEBM</label> 2151 <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> 2152 <button type="button" class="button-link remove-setting">Remove video source</button> 2153 </span> 2154 <# } #> 2155 <# if ( ! _.isEmpty( data.model.ogv ) ) { 2156 if ( ! _.isUndefined( html5types.ogv ) ) { 2157 delete html5types.ogv; 2158 } 2159 #> 2160 <span class="setting"> 2161 <label for="video-details-ogv-source" class="name">OGV</label> 2162 <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> 2163 <button type="button" class="button-link remove-setting">Remove video source</button> 2164 </span> 2165 <# } #> 2166 <# if ( ! _.isEmpty( data.model.flv ) ) { 2167 if ( ! _.isUndefined( html5types.flv ) ) { 2168 delete html5types.flv; 2169 } 2170 #> 2171 <span class="setting"> 2172 <label for="video-details-flv-source" class="name">FLV</label> 2173 <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> 2174 <button type="button" class="button-link remove-setting">Remove video source</button> 2175 </span> 2176 <# } #> 2177 </div> 2178 2179 <# if ( ! _.isEmpty( html5types ) ) { #> 2180 <fieldset class="setting-group"> 2181 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 2182 <span class="setting"> 2183 <span class="button-large"> 2184 <# _.each( html5types, function (mime, type) { #> 2185 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 2186 <# } ) #> 2187 </span> 2188 </span> 2189 </fieldset> 2190 <# } #> 2191 2192 <# if ( ! _.isEmpty( data.model.poster ) ) { #> 2193 <span class="setting"> 2194 <label for="video-details-poster-image" class="name">Poster Image</label> 2195 <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> 2196 <button type="button" class="button-link remove-setting">Remove poster image</button> 2197 </span> 2198 <# } #> 2199 2200 <fieldset class="setting-group"> 2201 <legend class="name">Preload</legend> 2202 <span class="setting preload"> 2203 <span class="button-group button-large" data-setting="preload"> 2204 <button class="button" value="auto">Auto</button> 2205 <button class="button" value="metadata">Metadata</button> 2206 <button class="button active" value="none">None</button> 2207 </span> 2208 </span> 2209 </fieldset> 2210 2211 <span class="setting-group"> 2212 <span class="setting checkbox-setting autoplay"> 2213 <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> 2214 <label for="video-details-autoplay" class="checkbox-label">Autoplay</label> 2215 </span> 2216 2217 <span class="setting checkbox-setting"> 2218 <input type="checkbox" id="video-details-loop" data-setting="loop" /> 2219 <label for="video-details-loop" class="checkbox-label">Loop</label> 2220 </span> 2221 </span> 2222 2223 <span class="setting" data-setting="content"> 2224 <# 2225 var content = ''; 2226 if ( ! _.isEmpty( data.model.content ) ) { 2227 var tracks = jQuery( data.model.content ).filter( 'track' ); 2228 _.each( tracks.toArray(), function( track, index ) { 2229 content += track.outerHTML; #> 2230 <label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label> 2231 <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
2232 <span class="description" id="video-details-track-desc-{{ index }}"> 2233 The srclang, label, and kind values can be edited to set the video track language and kind. </span> 2234 <button type="button" class="button-link remove-setting remove-track">Remove video track</button><br/> 2235 <# } ); #> 2236 <# } else { #> 2237 <span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br /> 2238 <em>There are no associated subtitles.</em> 2239 <# } #> 2240 <textarea class="hidden content-setting">{{ content }}</textarea> 2241 </span> 2242 </div> 2243 </div> 2244 </script>
2244 2245 2246
2246<script type="text/html" id="tmpl-editor-gallery"> 2247 <# if ( data.attachments.length ) { #> 2248 <div class="gallery gallery-columns-{{ data.columns }}"> 2249 <# _.each( data.attachments, function( attachment, index ) { #> 2250 <dl class="gallery-item"> 2251 <dt class="gallery-icon"> 2252 <# if ( attachment.thumbnail ) { #> 2253 <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> 2254 <# } else { #> 2255 <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> 2256 <# } #> 2257 </dt> 2258 <# if ( attachment.caption ) { #> 2259 <dd class="wp-caption-text gallery-caption"> 2260 {{{ data.verifyHTML( attachment.caption ) }}} 2261 </dd> 2262 <# } #> 2263 </dl> 2264 <# if ( index % data.columns === data.columns - 1 ) { #> 2265 <br style="clear: both;"> 2266 <# } #> 2267 <# } ); #> 2268 </div> 2269 <# } else { #> 2270 <div class="wpview-error"> 2271 <div class="dashicons dashicons-format-gallery"></div><p>No items found.</p> 2272 </div> 2273 <# } #> 2274 </script>
2274 2275 2276
2276<script type="text/html" id="tmpl-crop-content"> 2277 <img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." /> 2278 <div class="upload-errors"></div> 2279 </script>
2279 2280 2281
2281<script type="text/html" id="tmpl-site-icon-preview"> 2282 <h2>Preview</h2> 2283 <strong aria-hidden="true">As a browser icon</strong> 2284 <div class="favicon-preview"> 2285 <img src="https://hhkhongkong.org/wp-admin/images/browser.png" class="browser-preview" width="182" height="" alt="" /> 2286 2287 <div class="favicon"> 2288 <img id="preview-favicon" src="{{ data.url }}" alt="Preview as a browser icon" /> 2289 </div> 2290 <span class="browser-title" aria-hidden="true"><# print( '馿¸¯å°æ¯ç HHK Hong Kong' ) #></span> 2291 </div> 2292 2293 <strong aria-hidden="true">As an app icon</strong> 2294 <div class="app-icon-preview"> 2295 <img id="preview-app-icon" src="{{ data.url }}" alt="Preview as an app icon" /> 2296 </div> 2297 </script>
2297 2298 2299
2299<script type="text/javascript"> 2300 (function () { 2301 var c = document.body.className; 2302 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 2303 document.body.className = c; 2304 })(); 2305 </script>
2305 2306 <link rel='stylesheet' id='gforms_reset_css-css' href='https://hhkhongkong.org/wp-content/plugins/gravityforms/legacy/css/formreset.min.css?ver=2.5.10' type='text/css' media='all' /> 2307<link rel='stylesheet' id='gforms_formsmain_css-css' href='https://hhkhongkong.org/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css?ver=2.5.10' type='text/css' media='all' /> 2308<link rel='stylesheet' id='gforms_ready_class_css-css' href='https://hhkhongkong.org/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css?ver=2.5.10' type='text/css' media='all' /> 2309<link rel='stylesheet' id='gforms_browsers_css-css' href='https://hhkhongkong.org/wp-content/plugins/gravityforms/legacy/css/browsers.min.css?ver=2.5.10' type='text/css' media='all' />
2310<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/woocommerce/assets/js/jquery-tiptip/jquery.tipTip.min.js?ver=6.4.1' id='jquery-tiptip-js'></script>
vendor: 1 bytes, line 2310
2310
2311<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/woocommerce-multilingual/res/js/tooltip_init.min.js?ver=4.6.7' id='wcml-tooltip-init-js'></script>
vendor: 1 bytes, line 2311
2311
2312<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/jquery/jquery.form.min.js?ver=4.3.0' id='jquery-form-js'></script>
vendor: 1 bytes, line 2312
2312
2313<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/bootstrap.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='bootstrap-js'></script>
vendor: 1 bytes, line 2313
2313
2314<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/modernizr.js?ver=63d842697cba4f151dab0be85bf53f54' id='modernizr-js'></script>
vendor: 1 bytes, line 2314
2314
2315<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/masonry.pkgd.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='masonry-3.2.1-js'></script>
vendor: 1 bytes, line 2315
2315
2316<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/js_composer/assets/lib/bower/flexslider/jquery.flexslider-min.js?ver=4.12' id='flexslider-js'></script>
vendor: 1 bytes, line 2316
2316
2317<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/owl.carousel.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='owl_carousel-js'></script>
vendor: 1 bytes, line 2317
2317
2318<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/responsive-calendar.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='responsive_calendar-js'></script>
vendor: 1 bytes, line 2318
2318
2319<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/jquery.raty.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='jquery_raty-js'></script>
vendor: 1 bytes, line 2319
2319
2320<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/chosen.jquery.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='chosen-js'></script>
vendor: 1 bytes, line 2320
2320
2321<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/instafeed.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='instafeed-js'></script>
vendor: 1 bytes, line 2321
2321
2322<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/jquery.mixitup.js?ver=63d842697cba4f151dab0be85bf53f54' id='jquery.mixitup-js'></script>
vendor: 1 bytes, line 2322
2322
2323<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/jackbox/js/jackbox-packed.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='jackbox-js'></script>
vendor: 1 bytes, line 2323
2323
2324<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/jflickrfeed.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='jflickrfeed-js'></script>
vendor: 1 bytes, line 2324
2324
2325<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/zoomsl-3.0.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='zoomsl-3.0-js'></script>
vendor: 1 bytes, line 2325
2325
2326<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/colorpicker.js?ver=63d842697cba4f151dab0be85bf53f54' id='colorpicker1-js'></script>
vendor: 1 bytes, line 2326
2326
2327<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/main-script.js?ver=63d842697cba4f151dab0be85bf53f54' id='main-script-js'></script>
vendor: 1 bytes, line 2327
2327
2328<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/video-js/video.js?ver=63d842697cba4f151dab0be85bf53f54' id='video_js-js'></script>
vendor: 1 bytes, line 2328
2328
2329<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.6.4.1' id='js-cookie-js'></script>
vendor: 1 bytes, line 2329
2329
2330<script type='text/javascript' id='woocommerce-js-extra'> 2331/* <![CDATA[ */ 2332var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; 2333/* ]]> */ 2334</script>
vendor: 1 bytes, line 2334
2334
2335<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=6.4.1' id='woocommerce-js'></script>
vendor: 1 bytes, line 2335
2335
2336<script type='text/javascript' id='wc-cart-fragments-js-extra'> 2337/* <![CDATA[ */ 2338var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_de98343ec17e4889f70a377b5eab3b8f","fragment_name":"wc_fragments_de98343ec17e4889f70a377b5eab3b8f","request_timeout":"5000"}; 2339/* ]]> */ 2340</script>
vendor: 1 bytes, line 2340
2340
2341<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=6.4.1' id='wc-cart-fragments-js'></script>
vendor: 1 bytes, line 2341
2341
2342<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/jquery/ui/core.min.js?ver=1.13.1' id='jquery-ui-core-js'></script>
vendor: 1 bytes, line 2342
2342
2343<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.1' id='jquery-ui-datepicker-js'></script>
vendor: 1 bytes, line 2343
2343
2344<script type='text/javascript' id='jquery-ui-datepicker-js-after'> 2345jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"yy-mm-dd","firstDay":0,"isRTL":false});}); 2346</script>
vendor: 1 bytes, line 2346
2346
2347<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/wp-crowdfunding/assets/js/jquery.easypiechart.min.js?ver=2.1.3' id='jquery.easypiechart-js'></script>
vendor: 1 bytes, line 2347
2347
2348<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/wp-crowdfunding/assets/js/jquery.magnific-popup.min.js?ver=2.1.3' id='wp-neo-jquery.magnific-popup.min-front-js'></script>
vendor: 1 bytes, line 2348
2348
2349<script type='text/javascript' id='wp-neo-jquery-scripts-front-js-extra'> 2350/* <![CDATA[ */ 2351var wpcf_ajax_object = {"ajax_url":"https:\/\/hhkhongkong.org\/wp-admin\/admin-ajax.php"}; 2352/* ]]> */ 2353</script>
vendor: 1 bytes, line 2353
2353
2354<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/wp-crowdfunding/assets/js/crowdfunding-front.js?v=20261009103317&ver=2.1.3' id='wp-neo-jquery-scripts-front-js'></script>
vendor: 1 bytes, line 2354
2354
2355<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/underscore.min.js?ver=1.13.1' id='underscore-js'></script>
vendor: 1 bytes, line 2355
2355
2356<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/shortcode.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='shortcode-js'></script>
vendor: 1 bytes, line 2356
2356
2357<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/backbone.min.js?ver=1.4.0' id='backbone-js'></script>
vendor: 1 bytes, line 2357
2357
2358<script type='text/javascript' id='wp-util-js-extra'> 2359/* <![CDATA[ */ 2360var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; 2361/* ]]> */ 2362</script>
vendor: 1 bytes, line 2362
2362
2363<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/wp-util.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='wp-util-js'></script>
vendor: 1 bytes, line 2363
2363
2364<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/wp-backbone.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='wp-backbone-js'></script>
vendor: 1 bytes, line 2364
2364
2365<script type='text/javascript' id='media-models-js-extra'> 2366/* <![CDATA[ */ 2367var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wp-admin\/admin-ajax.php","post":{"id":0}}}; 2368/* ]]> */ 2369</script>
vendor: 1 bytes, line 2369
2369
2370<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/media-models.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='media-models-js'></script>
vendor: 1 bytes, line 2370
2370
2371<script type='text/javascript' id='wp-plupload-js-extra'> 2372/* <![CDATA[ */ 2373var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"Sorry, you are not allowed to upload this file type.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"This image cannot be displayed in a web browser. For best results convert it to JPEG before uploading.","noneditable_image":"This image cannot be processed by the web server. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"}; 2374var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wp-admin\/async-upload.php","filters":{"max_file_size":"134217728b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,ico,heic,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"25b5964022"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; 2375/* ]]> */ 2376</script>
vendor: 1 bytes, line 2376
2376
2377<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/plupload/wp-plupload.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='wp-plupload-js'></script>
vendor: 1 bytes, line 2377
2377
2378<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.1' id='jquery-ui-mouse-js'></script>
vendor: 1 bytes, line 2378
2378
2379<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.1' id='jquery-ui-sortable-js'></script>
vendor: 1 bytes, line 2379
2379
2380<script type='text/javascript' id='mediaelement-core-js-before'> 2381var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; 2382</script>
vendor: 1 bytes, line 2382
2382
2383<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.16' id='mediaelement-core-js'></script>
vendor: 1 bytes, line 2383
2383
2384<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='mediaelement-migrate-js'></script>
vendor: 1 bytes, line 2384
2384
2385<script type='text/javascript' id='mediaelement-js-extra'> 2386/* <![CDATA[ */ 2387var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive"}; 2388/* ]]> */ 2389</script>
vendor: 1 bytes, line 2389
2389
2390<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='wp-mediaelement-js'></script>
vendor: 1 bytes, line 2390
2390
2391<script type='text/javascript' id='wp-api-request-js-extra'> 2392/* <![CDATA[ */ 2393var wpApiSettings = {"root":"https:\/\/hhkhongkong.org\/wp-json\/","nonce":"b3fb3b3f70","versionString":"wp\/v2\/"}; 2394/* ]]> */ 2395</script>
vendor: 1 bytes, line 2395
2395
2396<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/api-request.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='wp-api-request-js'></script>
vendor: 1 bytes, line 2396
2396
2397<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.9' id='regenerator-runtime-js'></script>
vendor: 1 bytes, line 2397
2397
2398<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script>
vendor: 1 bytes, line 2398
2398
2399<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/dist/dom-ready.min.js?ver=ecda74de0221e1c2ce5c57cbb5af09d5' id='wp-dom-ready-js'></script>
vendor: 1 bytes, line 2399
2399
2400<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/dist/hooks.min.js?ver=1e58c8c5a32b2e97491080c5b10dc71c' id='wp-hooks-js'></script>
vendor: 1 bytes, line 2400
2400
2401<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/dist/i18n.min.js?ver=30fcecb428a0e8383d3776bcdd3a7834' id='wp-i18n-js'></script>
vendor: 1 bytes, line 2401
2401
2402<script type='text/javascript' id='wp-i18n-js-after'> 2403wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2404</script>
vendor: 1 bytes, line 2404
2404
2405<script type='text/javascript' id='wp-a11y-js-translations'> 2406( function( domain, translations ) { 2407 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 2408 localeData[""].domain = domain; 2409 wp.i18n.setLocaleData( localeData, domain ); 2410} )( "default", { "locale_data": { "messages": { "": {} } } } ); 2411</script>
vendor: 1 bytes, line 2411
2411
2412<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/dist/a11y.min.js?ver=68e470cf840f69530e9db3be229ad4b6' id='wp-a11y-js'></script>
vendor: 1 bytes, line 2412
2412
2413<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/clipboard.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='clipboard-js'></script>
vendor: 1 bytes, line 2413
2413
2414<script type='text/javascript' id='media-views-js-extra'> 2415/* <![CDATA[ */ 2416var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n 'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https:\/\/hhkhongkong.org\/wp-admin\/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application\/msword,application\/vnd.openxmlformats-officedocument.wordprocessingml.document,application\/vnd.ms-word.document.macroEnabled.12,application\/vnd.ms-word.template.macroEnabled.12,application\/vnd.oasis.opendocument.text,application\/vnd.apple.pages,application\/pdf,application\/vnd.ms-xpsdocument,application\/oxps,application\/rtf,application\/wordperfect,application\/octet-stream":"Documents","application\/vnd.apple.numbers,application\/vnd.oasis.opendocument.spreadsheet,application\/vnd.ms-excel,application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application\/vnd.ms-excel.sheet.macroEnabled.12,application\/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application\/x-gzip,application\/rar,application\/x-tar,application\/zip,application\/x-7z-compressed":"Archives","application\/pdf":"PDF"},"captions":true,"nonce":{"sendToEditor":"37558ae436","setAttachmentThumbn
2416ail":"05eef8c6fe"},"post":{"id":0},"defaultProps":{"link":"","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/hhkhongkong.org\/wp-json\/oembed\/1.0\/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio\/mpeg","ogg":"audio\/ogg","flac":"audio\/flac","m4a":"audio\/mpeg","wav":"audio\/wav","mp4":"video\/mp4","m4v":"video\/mp4","webm":"video\/webm","ogv":"video\/ogg","flv":"video\/x-flv"},"contentWidth":770,"months":[{"year":"2026","month":"10","text":"October 2026"},{"year":"2026","month":"9","text":"September 2026"},{"year":"2026","month":"8","text":"August 2026"},{"year":"2026","month":"7","text":"July 2026"},{"year":"2026","month":"6","text":"June 2026"},{"year":"2026","month":"5","text":"May 2026"},{"year":"2026","month":"4","text":"April 2026"},{"year":"2026","month":"3","text":"March 2026"},{"year":"2026","month":"2","text":"February 2026"},{"year":"2026","month":"1","text":"January 2026"},{"year":"2025","month":"12","text":"December 2025"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"10","text":"October 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"7","text":"July 2025"},{"year":"2025","month":"6","text":"June 2025"},{"year":"2025","month":"5","text":"May 2025"},{"year":"2025","month":"4","text":"April 2025"},{"year":"2025","month":"3","text":"March 2025"},{"year":"2025","month":"2","text":"February 2025"},{"year":"2025","month":"1","text":"January 2025"},{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"11","text":"November 2024"},{"year":"2024","month":"10","text":"October 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"6","text":"June 2024"},{"year":"2024","month":"5","text":"May 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2024","month":"2","text":"February 2024"},{"year":"2024","month":"1","text":"January 2024"},{"year":"2023","month":"12","text":"December 2023"},{"year":"2023","month":"11","text":"November 2023"},{"year":"2023","month":"10","text":"October 2023"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2023","month":"8","text":"August 2023"},{"year":"2023","month":"7","text":"July 2023"},{"year":"2023","month":"6","text":"June 2023"},{"year":"2023","month":"5","text":"May 2023"},{"year":"2023","month":"4","text":"April 2023"},{"year":"2023","month":"3","text":"March 2023"},{"year":"2023","month":"2","text":"February 2023"},{"year":"2023","month":"1","text":"January 2023"},{"year":"2022","month":"12","text":"December 2022"},{"year":"2022","month":"11","text":"November 2022"},{"year":"2022","month":"10","text":"October 2022"},{"year":"2022","month":"9","text":"September 2022"},{"year":"2022","month":"8","text":"August 2022"},{"year":"2022","month":"7","text":"July 2022"},{"year":"2022","month":"6","text":"June 2022"},{"year":"2022","month":"5","text":"May 2022"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"3","text":"March 2022"},{"year":"2022","month":"2","text":"February 2022"},{"year":"2022","month":"1","text":"January 2022"},{"year":"2021","month":"12","text":"December 2021"},{"year":"2021","month":"11","text":"November 2021"},{"year":"2021","month":"10","text":"October 2021"},{"year":"2021","month":"9","text":"September 2021"},{"year":"2021","month":"8","text":"August 2021"},{"year":"2021","month":"7","text":"July 2021"},{"year":"2021","month":"6","text":"June 2021"},{"year":"2021","month":"5","text":"May 2021"},{"year":"2021","month":"4","text":"April 2021"},{"year":"2021","month":"3","text":"March 2021"},{"year":"2021","month":"2","text":"February 2021"},{"year":"2021","month":"1","text":"January 2021"},{"year":"2020","month":"12","text":"December 2020"},{"year":"2020","month":"10","text":"October 2020"},{"year":"2020","month":"9","text":"September 2020"},{"year":"2020","month":"8","text":"August 2020"},{"year":"2020","month":"7","text":"July 2020"},{"year":"2020","month":"6","text":"June 2020"},{"year":"2020","month":"5","text":"May 2020"},{"year":"2020","month":"4","text":"April 2020"},{"year":"2020","month":"3","text":"March 2020"},{"year":"2020","month":"2","text":"February 2020"},{"year":"2020","month":"1","text":"January 2020"},{"year":"2019","month":"12","text":"December 2019"},{"year":"2019","month":"10","text":"October 2019"},{"year":"2019","month":"9","text":"September 2019"},{"year":"2019","month":"6","text":"June 2019"},{"year":"2019","month":"5","text":"May 2019"},{"year":"2019","month":"4","text":"April 2019"},{"year":"2019","month":"3","text":"March 2019"},{"year":"2019","month":"2","text":"February 2019"},{"year":"2019","month":"1","text":"January 2019"},{"year":"2018","month":"12","text":"December 2018"},{"year":"2018","month":"11","text":"November 2018"},{"year":"2018","month":"10","text":"October 2018"},{"year":"2018","month":"9","text":"September 2018"},{"year":"2018","month":"8","text":"August 2018"},{"year":"2018","month":"7","text":"July 2018"},{"year":"2018","month":"6","text":"June 2018"},{"year":"2018","month":"5","text":"May 2018"},{"year":"2018","month":"4","text":"April 2018"},{"year":"2018","month":"3","text":"March 2018"},{"year":"2018","month":"2","text":"February 2018"},{"year":"2018","month":"1","text":"January 2018"},{"year":"2017","month":"12","text":"December 2017"},{"year":"2017","month":"11","text":"November 2017"},{"year":"2017","month":"10","text":"October 2017"},{"year":"2017","month":"9","text":"September 2017"},{"year":"2017","month":"8","text":"August 2017"},{"year":"2017","month":"7","text":"July 2017"},{"year":"2017","month":"6","text":"June 2017"},{"year":"2017","month":"5","text":"May 2017"},{"year":"2017","month":"4","text":"April 2017"},{"year":"2017","month":"3","text":"March 2017"},{"year":"2017","month":"2","text":"February 2017"},{"year":"2017","month":"1","text":"January 2017"},{"year":"2016","month":"12","text":"December 2016"},{"year":"2016","month":"11","text":"November 2016"},{"year":"2016","month":"10","text":"October 2016"},{"year":"2016","month":"9","text":"September 2016"},{"year":"2016","month":"8","text":"August 2016"},{"year":"2016","month":"7","text":"July 2016"},{"year":"2016","month":"6","text":"June 2016"},{"year":"2016","month":"5","text":"May 2016"},{"year":"2015","month":"10","text":"October 2015"},{"year":"2015","month":"9","text":"September 2015"},{"year":"2015","month":"8","text":"August 2015"},{"year":"2015","month":"7","text":"July 2015"},{"year":"2015","month":"6","text":"June 2015"},{"year":"2015","month":"5","text":"May 2015"},{"year":"2015","month":"4","text":"April 2015"},{"year":"2015","month":"2","text":"February 2015"},{"year":"2015","month":"1","text":"January 2015"},{"year":"2014","month":"12","text":"December 2014"},{"year":"2014","month":"11","text":"November 2014"},{"year":"2014","month":"10","text":"October 2014"}],"mediaTrash":0,"infiniteScrolling":0}}; 2417/* ]]> */ 2418</script>
vendor: 1 bytes, line 2418
2418
2419<script type='text/javascript' id='media-views-js-translations'> 2420( function( domain, translations ) { 2421 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 2422 localeData[""].domain = domain; 2423 wp.i18n.setLocaleData( localeData, domain ); 2424} )( "default", { "locale_data": { "messages": { "": {} } } } ); 2425</script>
vendor: 1 bytes, line 2425
2425
2426<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/media-views.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='media-views-js'></script>
vendor: 1 bytes, line 2426
2426
2427<script type='text/javascript' id='media-editor-js-translations'> 2428( function( domain, translations ) { 2429 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 2430 localeData[""].domain = domain; 2431 wp.i18n.setLocaleData( localeData, domain ); 2432} )( "default", { "locale_data": { "messages": { "": {} } } } ); 2433</script>
vendor: 1 bytes, line 2433
2433
2434<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/media-editor.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='media-editor-js'></script>
vendor: 1 bytes, line 2434
2434
2435<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/media-audiovideo.min.js?ver=63d842697cba4f151dab0be85bf53f54' id='media-audiovideo-js'></script>
vendor: 1 bytes, line 2435
2435
2436<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/wpb-accordion-menu-or-category/assets/js/jquery.cookie.js?ver=1.4.1' id='wpb_wmca_jquery_cookie-js'></script>
vendor: 1 bytes, line 2436
2436
2437<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/wpb-accordion-menu-or-category/assets/js/jquery.navgoco.min.js?ver=1.0' id='wpb_wmca_accordion_script-js'></script>
vendor: 1 bytes, line 2437
2437
2438<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/jquery/ui/accordion.min.js?ver=1.13.1' id='jquery-ui-accordion-js'></script>
vendor: 1 bytes, line 2438
2438
2439<script type='text/javascript' src='https://hhkhongkong.org/wp-includes/js/jquery/ui/tabs.min.js?ver=1.13.1' id='jquery-ui-tabs-js'></script>
vendor: 1 bytes, line 2439
2439
2440<script type='text/javascript' id='squelch_taas-js-extra'> 2441/* <![CDATA[ */ 2442var squelch_taas_options = {"disable_magic_url":""}; 2443/* ]]> */ 2444</script>
vendor: 1 bytes, line 2444
2444
2445<script type='text/javascript' src='https://hhkhongkong.org/wp-content/themes/candidate_6/js/squelch-tabs-and-accordions.js?ver=0.4.1' id='squelch_taas-js'></script>
vendor: 1 bytes, line 2445
2445
2446<script type='text/javascript' src='https://hhkhongkong.org/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=4.12' id='wpb_composer_front_js-js'></script>
vendor: 1 bytes, line 2446
2446
2447<script type='text/javascript' defer='defer' src='https://hhkhongkong.org/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.5.10' id='gform_json-js'></script>
vendor: 1 bytes, line 2447
2447
2448<script type='text/javascript' id='gform_gravityforms-js-extra'> 2449/* <![CDATA[ */ 2450var gform_i18n = {"datepicker":{"days":{"monday":"Mon","tuesday":"Tue","wednesday":"Wed","thursday":"Thu","friday":"Fri","saturday":"Sat","sunday":"Sun"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":0,"iconText":"Select date"}}; 2451var gf_global = {"gf_currency_config":{"name":"Hong Kong Dollar","symbol_left":"HK$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/hhkhongkong.org\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/hhkhongkong.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 2452var gf_legacy_multi = {"6":"1"}; 2453/* ]]> */ 2454</script>
vendor: 1 bytes, line 2454
2454
2455<script type='text/javascript' defer='defer' src='https://hhkhongkong.org/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.5.10' id='gform_gravityforms-js'></script>
vendor: 194 bytes, lines 2455-2456
2455 2456<script type='text/javascript' defer='defer' src='https://www.google.com/recaptcha/api.js?hl=en&ver=63d842697cba4f151dab0be85bf53f54#038;render=explicit' id='gform_recaptcha-js'></script>
2457<div class='xlwcty_header_passed' style='display: none;'></div>
2457<script type="text/javascript"> 2458gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 6) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 2459</script>
vendor: 1 bytes, line 2459
2459
2460<script type="text/javascript"> 2461gform.initializeOnLoaded( function() { jQuery(document).trigger('gform_post_render', [6, 1]) } ); 2462</script>
2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 <noscript><img src="https://sp.analytics.yahoo.com/spp.pl?a=10000&.yp=10032980"/></noscript> 2477 2478
2478<script type='text/javascript'> (function (d) { var apc = d.createElement('script'), fs; apc.type = 'text/javascript'; apc.charset = 'UTF-8'; apc.async = true; apc.src = 'https://static.ws-apac.apsis.one/live/p/1335/0b4f80fb.js'; fs = d.getElementsByTagName('script')[0]; fs.parentNode.insertBefore(apc, fs); })(document); </script>
2478 2479 <link rel="stylesheet" href="https://hhkhongkong.org/wp-content/themes/candidate_6/css/2023_cus.css?v=20261009103317"> 2480 <link rel="stylesheet" href="https://hhkhongkong.org/wp-content/themes/candidate_6/css/2023_cus2.css"> 2481
2481<script src="https://hhkhongkong.org/wp-content/themes/candidate_6/js/extra.js?v=20261009223317"></script>
2481 2482
2482<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"2fc421178a6a4b9a896bcc195bdf541a","r":1,"spa":2}' crossorigin="anonymous"></script>
2482 2483</body> 2484</html> 2485
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.