{"id":4046,"date":"2026-06-05T19:39:00","date_gmt":"2026-06-05T11:39:00","guid":{"rendered":"https:\/\/www.yuan95.cn\/?p=4046"},"modified":"2026-07-29T09:01:10","modified_gmt":"2026-07-29T01:01:10","slug":"%e7%bd%91%e7%ab%99%e5%8a%9f%e8%83%bd%e8%b0%83%e6%95%b4%e4%bb%a3%e7%a0%81","status":"publish","type":"post","link":"https:\/\/www.yuan95.cn\/?p=4046","title":{"rendered":"\u7f51\u7ad9\u529f\u80fd\u589e\u52a0\u8c03\u6574\u4ee3\u7801"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">1\u3001\u7f51\u7ad9\u8fd4\u56de\u7f51\u9875\u9876\u90e8\u4ee3\u7801<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!-- Back To Top Button -->\n&lt;button id=\"backToTop\" aria-label=\"Back to top\">\n  \u2191\n&lt;\/button>\n\n&lt;style>\n  #backToTop {\n    position: fixed;\n    right: 28px;\n    bottom: 90px;\n    width: 46px;\n    height: 46px;\n    border: 2px solid #ff4b2b;\n    background: #164782;\n    color: #ffffff;\n    font-size: 26px;\n    font-weight: bold;\n    line-height: 1;\n    border-radius: 4px;\n    cursor: pointer;\n    z-index: 9999;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.18);\n    transition: all 0.3s ease;\n  }\n\n  #backToTop:hover {\n    background: #ff4b2b;\n    color: #ffffff;\n    transform: translateY(-3px);\n  }\n\n  #backToTop.show {\n    display: flex;\n  }\n\n  @media (max-width: 768px) {\n    #backToTop {\n      right: 18px;\n      bottom: 70px;\n      width: 42px;\n      height: 42px;\n      font-size: 24px;\n    }\n  }\n&lt;\/style>\n\n&lt;script>\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    const backToTop = document.getElementById(\"backToTop\");\n\n    window.addEventListener(\"scroll\", function () {\n      if (window.scrollY > 300) {\n        backToTop.classList.add(\"show\");\n      } else {\n        backToTop.classList.remove(\"show\");\n      }\n    });\n\n    backToTop.addEventListener(\"click\", function () {\n      window.scrollTo({\n        top: 0,\n        behavior: \"smooth\"\n      });\n    });\n  });\n&lt;\/script><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">2\u3001\u56fa\u5b9a\u5728\u7f51\u9875\u53f3\u4fa7\u7684\u60ac\u6d6e\u6309\u94ae\u7ec4\u4ee3\u7801<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!-- \u53f3\u4fa7\u8425\u9500\u60ac\u6d6e\u6309\u94ae\u5f00\u59cb -->\n&lt;style>\n  \/* \u6574\u4e2a\u60ac\u6d6e\u5de5\u5177\u680f *\/\n  #right-contact-tools {\n    position: fixed;\n    right: 16px;\n    top: 50%;\n    transform: translateY(-50%);\n    z-index: 99999;\n    font-family: Arial, sans-serif;\n  }\n\n  #right-contact-tools,\n  #right-contact-tools * {\n    box-sizing: border-box;\n  }\n\n  \/* \u6309\u94ae\u5217\u8868 *\/\n  .rct-buttons {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  \/* \u5355\u4e2a\u6309\u94ae *\/\n  .rct-button {\n    width: 44px;\n    height: 44px;\n    padding: 0;\n    border: 0;\n    border-radius: 3px;\n    background: #d71920;\n    color: #fff;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);\n    transition:\n      background-color 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .rct-button:hover,\n  .rct-button:focus-visible {\n    background: #b71117;\n    color: #fff;\n    transform: translateX(-3px);\n  }\n\n  .rct-button:focus-visible {\n    outline: 2px solid #fff;\n    outline-offset: 2px;\n  }\n\n  .rct-button svg {\n    width: 24px;\n    height: 24px;\n    display: block;\n    fill: currentColor;\n  }\n\n  \/* \u5fae\u4fe1\u4e8c\u7ef4\u7801\u5361\u7247 *\/\n  .rct-wechat-card {\n    position: absolute;\n    right: 58px;\n    top: 50%;\n    width: 190px;\n    padding: 14px;\n    background: #fff;\n    border-radius: 6px;\n    box-shadow: 0 8px 28px rgba(0, 0, 0, 0.28);\n    text-align: center;\n\n    opacity: 0;\n    visibility: hidden;\n    pointer-events: none;\n    transform: translateY(-50%) translateX(10px);\n    transition:\n      opacity 0.2s ease,\n      visibility 0.2s ease,\n      transform 0.2s ease;\n  }\n\n  .rct-wechat-card.is-open {\n    opacity: 1;\n    visibility: visible;\n    pointer-events: auto;\n    transform: translateY(-50%) translateX(0);\n  }\n\n  .rct-wechat-card::after {\n    content: \"\";\n    position: absolute;\n    right: -9px;\n    top: 50%;\n    transform: translateY(-50%);\n    border-width: 9px 0 9px 9px;\n    border-style: solid;\n    border-color: transparent transparent transparent #fff;\n  }\n\n  .rct-wechat-card img {\n    display: block;\n    width: 150px;\n    height: 150px;\n    margin: 0 auto 8px;\n    object-fit: contain;\n  }\n\n  .rct-wechat-title {\n    margin: 0 0 4px;\n    color: #222;\n    font-size: 15px;\n    font-weight: 700;\n  }\n\n  .rct-wechat-text {\n    margin: 0;\n    color: #777;\n    font-size: 12px;\n    line-height: 1.5;\n    overflow-wrap: anywhere;\n  }\n\n  .rct-close {\n    position: absolute;\n    top: 3px;\n    right: 5px;\n    width: 26px;\n    height: 26px;\n    padding: 0;\n    border: 0;\n    background: transparent;\n    color: #777;\n    font-size: 22px;\n    line-height: 26px;\n    cursor: pointer;\n  }\n\n  .rct-close:hover {\n    color: #d71920;\n  }\n\n  \/* \u624b\u673a\u7aef *\/\n  @media (max-width: 767px) {\n    #right-contact-tools {\n      right: 8px;\n    }\n\n    .rct-button {\n      width: 40px;\n      height: 40px;\n    }\n\n    .rct-button svg {\n      width: 22px;\n      height: 22px;\n    }\n\n    .rct-wechat-card {\n      position: fixed;\n      top: 50%;\n      left: 50%;\n      right: auto;\n      width: 190px;\n      transform: translate(-50%, -50%) scale(0.96);\n    }\n\n    .rct-wechat-card.is-open {\n      transform: translate(-50%, -50%) scale(1);\n    }\n\n    .rct-wechat-card::after {\n      display: none;\n    }\n  }\n&lt;\/style>\n\n&lt;div id=\"right-contact-tools\">\n  &lt;div class=\"rct-buttons\">\n\n    &lt;!-- WhatsApp\uff1a\u4fee\u6539\u4e0b\u9762\u7684\u7535\u8bdd\u53f7\u7801 -->\n    &lt;a\n      class=\"rct-button\"\n      href=\"https:\/\/wa.me\/8613712345678\"\n      target=\"_blank\"\n      rel=\"noopener noreferrer\"\n      aria-label=\"Contact us on WhatsApp\"\n      title=\"WhatsApp\"\n    >\n      &lt;svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n        &lt;path d=\"M12.04 2a9.84 9.84 0 0 0-8.51 14.77L2 22l5.38-1.49A9.97 9.97 0 0 0 12.04 22 10 10 0 0 0 12.04 2Zm0 18.18a8.1 8.1 0 0 1-4.13-1.13l-.3-.18-3.19.89.85-3.11-.2-.32a8.05 8.05 0 1 1 6.97 3.85Zm4.43-6.03c-.24-.12-1.43-.71-1.65-.79-.22-.08-.38-.12-.54.12-.16.24-.63.79-.77.95-.14.16-.28.18-.52.06-.24-.12-1.02-.38-1.94-1.19-.72-.64-1.2-1.43-1.34-1.67-.14-.24-.01-.37.11-.49.11-.11.24-.28.36-.42.12-.14.16-.24.24-.4.08-.16.04-.3-.02-.42-.06-.12-.54-1.3-.74-1.78-.2-.47-.4-.4-.54-.41h-.46c-.16 0-.42.06-.64.3-.22.24-.84.82-.84 2s.86 2.32.98 2.48c.12.16 1.69 2.58 4.1 3.62.57.25 1.02.4 1.37.51.58.18 1.1.16 1.51.1.46-.07 1.43-.59 1.63-1.15.2-.57.2-1.05.14-1.15-.06-.1-.22-.16-.46-.28Z\"\/>\n      &lt;\/svg>\n    &lt;\/a>\n\n    &lt;!-- \u90ae\u7bb1\uff1a\u4fee\u6539\u4e0b\u9762\u7684\u90ae\u7bb1\u5730\u5740 -->\n    &lt;a\n      class=\"rct-button\"\n      href=\"yuanleyu820@gmail.com\"\n      aria-label=\"Send us an email\"\n      title=\"Email\"\n    >\n      &lt;svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n        &lt;path d=\"M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2Zm0 4-8 5-8-5V6l8 5 8-5v2Z\"\/>\n      &lt;\/svg>\n    &lt;\/a>\n\n    &lt;!-- \u5fae\u4fe1\u6309\u94ae -->\n    &lt;button\n      type=\"button\"\n      class=\"rct-button\"\n      id=\"rct-wechat-button\"\n      aria-label=\"Show WeChat QR code\"\n      aria-expanded=\"false\"\n      aria-controls=\"rct-wechat-card\"\n      title=\"WeChat\"\n    >\n      &lt;svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n        &lt;path d=\"M9.5 3C4.8 3 1 6.05 1 9.82c0 2.17 1.28 4.1 3.27 5.35L3.5 17.8l3.08-1.55c.93.25 1.91.38 2.92.38.37 0 .74-.02 1.1-.06a6.05 6.05 0 0 1-.35-2.01c0-3.6 3.35-6.52 7.48-6.52.08 0 .17 0 .25.01C16.99 5.14 13.66 3 9.5 3Zm-2.93 5.3a1.05 1.05 0 1 1 0-2.1 1.05 1.05 0 0 1 0 2.1Zm5.86 0a1.05 1.05 0 1 1 0-2.1 1.05 1.05 0 0 1 0 2.1Z\"\/>\n        &lt;path d=\"M23 14.56c0-3.05-3.02-5.52-6.75-5.52s-6.75 2.47-6.75 5.52 3.02 5.52 6.75 5.52c.8 0 1.57-.12 2.28-.33L21 21l-.62-2.16C22 17.82 23 16.28 23 14.56Zm-8.98-1.23a.88.88 0 1 1 0-1.76.88.88 0 0 1 0 1.76Zm4.46 0a.88.88 0 1 1 0-1.76.88.88 0 0 1 0 1.76Z\"\/>\n      &lt;\/svg>\n    &lt;\/button>\n  &lt;\/div>\n\n  &lt;!-- \u5fae\u4fe1\u4e8c\u7ef4\u7801\u5185\u5bb9 -->\n  &lt;div\n    class=\"rct-wechat-card\"\n    id=\"rct-wechat-card\"\n    aria-hidden=\"true\"\n  >\n    &lt;button\n      type=\"button\"\n      class=\"rct-close\"\n      id=\"rct-wechat-close\"\n      aria-label=\"Close WeChat QR code\"\n    >\n      \u00d7\n    &lt;\/button>\n\n    &lt;!-- \u628a\u56fe\u7247\u5730\u5740\u66ff\u6362\u6210\u4f60\u7684\u4e8c\u7ef4\u7801\u56fe\u7247\u5730\u5740 -->\n    &lt;img\n      src=\"\u4e8c\u7ef4\u7801\u56fe\u7247\u5730\u5740\"\n      alt=\"WeChat QR code\"\n    >\n\n    &lt;p class=\"rct-wechat-title\">Scan to contact us&lt;\/p>\n    &lt;p class=\"rct-wechat-text\">\n      WeChat: +86 15388922075\n    &lt;\/p>\n  &lt;\/div>\n&lt;\/div>\n\n&lt;script>\n(function () {\n  \"use strict\";\n\n  var tools = document.getElementById(\"right-contact-tools\");\n  var button = document.getElementById(\"rct-wechat-button\");\n  var card = document.getElementById(\"rct-wechat-card\");\n  var closeButton = document.getElementById(\"rct-wechat-close\");\n\n  if (!tools || !button || !card || !closeButton) {\n    return;\n  }\n\n  function openCard() {\n    card.classList.add(\"is-open\");\n    card.setAttribute(\"aria-hidden\", \"false\");\n    button.setAttribute(\"aria-expanded\", \"true\");\n  }\n\n  function closeCard() {\n    card.classList.remove(\"is-open\");\n    card.setAttribute(\"aria-hidden\", \"true\");\n    button.setAttribute(\"aria-expanded\", \"false\");\n  }\n\n  function toggleCard() {\n    if (card.classList.contains(\"is-open\")) {\n      closeCard();\n    } else {\n      openCard();\n    }\n  }\n\n  button.addEventListener(\"click\", function (event) {\n    event.stopPropagation();\n    toggleCard();\n  });\n\n  card.addEventListener(\"click\", function (event) {\n    event.stopPropagation();\n  });\n\n  closeButton.addEventListener(\"click\", closeCard);\n\n  \/* \u70b9\u51fb\u4e8c\u7ef4\u7801\u4ee5\u5916\u533a\u57df\u65f6\u5173\u95ed\uff0c\u4f46\u4e0d\u6dfb\u52a0\u4efb\u4f55\u9ed1\u8272\u8499\u7248 *\/\n  document.addEventListener(\"click\", function (event) {\n    if (!tools.contains(event.target)) {\n      closeCard();\n    }\n  });\n\n  \/* \u6309 ESC \u952e\u5173\u95ed *\/\n  document.addEventListener(\"keydown\", function (event) {\n    if (event.key === \"Escape\") {\n      closeCard();\n      button.focus();\n    }\n  });\n})();\n&lt;\/script>\n&lt;!-- \u53f3\u4fa7\u8425\u9500\u60ac\u6d6e\u6309\u94ae\u7ed3\u675f --><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1\u3001\u7f51\u7ad9\u8fd4\u56de\u7f51\u9875\u9876\u90e8\u4ee3\u7801 2\u3001\u56fa\u5b9a\u5728\u7f51\u9875\u53f3\u4fa7\u7684\u60ac\u6d6e\u6309\u94ae\u7ec4\u4ee3\u7801<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[101],"tags":[133],"topic":[],"class_list":["post-4046","post","type-post","status-publish","format-standard","hentry","category-jingyan","tag-daima"],"_links":{"self":[{"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=\/wp\/v2\/posts\/4046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4046"}],"version-history":[{"count":3,"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=\/wp\/v2\/posts\/4046\/revisions"}],"predecessor-version":[{"id":4132,"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=\/wp\/v2\/posts\/4046\/revisions\/4132"}],"wp:attachment":[{"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4046"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.yuan95.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftopic&post=4046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}