{"id":7746,"date":"2024-11-14T09:04:09","date_gmt":"2024-11-14T09:04:09","guid":{"rendered":"https:\/\/astrobrain.site\/product\/%e5%a1%94%e7%be%85%e7%89%8c%e5%8d%a0%e5%8d%9c\/"},"modified":"2025-12-25T04:50:17","modified_gmt":"2025-12-25T04:50:17","slug":"%e5%a1%94%e7%be%85%e7%89%8c%e5%8d%a0%e5%8d%9c","status":"publish","type":"product","link":"https:\/\/astrobrain.site\/zh-hant\/product\/%e5%a1%94%e7%be%85%e7%89%8c%e5%8d%a0%e5%8d%9c\/","title":{"rendered":"\u5854\u7f85\u724c\u5360\u535c"},"content":{"rendered":"<p>\u4f60\u53ef\u4ee5\u628a\u4f60\u7684\u554f\u984c\u4ee5\u53ca\u504f\u597d\u7684\u65b9\u6cd5\u5bc4\u5230 <a href=\"mailto:astrobrain.site@gmail.com\">astrobrain.site@gmail.com<\/a>\u3002<\/p>\n<p>\u6211\u53ef\u4ee5\u63a1\u7528\u5854\u7f85\u724c\u754c\u5df2\u77e5\u7684\u4e09\u7a2e\u65b9\u6cd5\u4e4b\u4e00\u9032\u884c\u5360\u535c\uff1a<\/p>\n<ol>\n<li>RWS \u98a8\u683c\uff08\u6700\u53d7\u6b61\u8fce\uff09\uff1b<\/li>\n<li>\u6258\u7279\u98a8\u683c\uff1b<\/li>\n<li>\u99ac\u8cfd\u98a8\u683c\u3002<\/li>\n<\/ol>\n<p>\u6bcf\u7a2e\u65b9\u6cd5\u6211\u7576\u7136\u90fd\u6703\u4f7f\u7528\u76f8\u61c9\u7684\u724c\u7d44\uff0c\u4ee5\u53ca\u5408\u9069\u7684\u724c\u9663\uff1a<\/p>\n<ol>\n<li>\u5c0d\u65bc RWS \u548c\u6258\u7279\u724c\uff0c\u5247\u662f\u51f1\u723e\u7279\u5341\u5b57\u724c\u9663\uff1b<\/li>\n<li>\u5c0d\u65bc\u99ac\u8cfd\u724c\uff0c\u5247\u662f\u4e5d\u5bae\u683c\u724c\u9663\u3002\u5c0d\u65bc\u6709\u8208\u8da3\u7684\u4eba\uff0c\u4e5f\u6709 25+1 \u5f35\u724c\u7684\u5927\u5716\u724c\u9663\u9078\u9805\u3002 <\/li>\n<\/ol>\n<p>\u5982\u679c\u4f60\u559c\u6b61\u6211\u63d0\u4f9b\u7684\u5167\u5bb9\uff0c\u6b61\u8fce\u4f60\u6350\u6b3e\u4f5c\u70ba\u611f\u8b1d\u3002\u8b1d\u8b1d \ud83d\ude0a\u3002<br \/>\n<style>\r\n        .wpedon-container .wpedon-select,\r\n        .wpedon-container .wpedon-input {\r\n            width: 300px;\r\n            min-width: 300px;\r\n            max-width: 300px;\r\n        }\r\n    <\/style><div class='wpedon-container wpedon-align-left'><form class='wpedon-form wpedon-form-disabled' id='4773a0c088cd69ef4b50625dd6aef08b' action='#' method='post'>\t\t<script\r\n\t\t\tsrc='https:\/\/www.paypal.com\/sdk\/js?client-id=Advx1wc_4Se6ICsYnMXTqWntyS0F1VdRHIeWnT2Qgv0nFi6sD86KEM9DSxcG79rq_weHqfs1uClL1xDy&merchant-id=KTQTAEB6RHLKE&currency=USD&intent=capture&components=buttons,funding-eligibility&enable-funding=venmo,card'\r\n\t\t\tdata-partner-attribution-id='WPPlugin_STP_CP'\r\n\t\t\t\t\t><\/script>\r\n\t\t<style>\r\n        .wpedon-paypal-button-container > *,\r\n        .wpedon-paypal-hosted-fields-container .wpedon-paypal-btn,\r\n        .wpedon-form .wpedon-or {\r\n            width: 300px;\r\n            min-width: 300px;\r\n            max-width: 300px;\r\n        }\r\n        .wpedon-paypal-hosted-fields-container .wpedon-paypal-btn {\r\n            height: 40px;\r\n        }\r\n\t\t<\/style>\r\n\t\t<script>\r\n      const wpedonPaypalFunding = [\"paypal\",\"venmo\",\"card\"];\r\n\t\t<\/script>\r\n\t\t\r\n\t<!-- Buttons container -->\r\n\t<div id='wpedon-paypal-button-container-4773a0c088cd69ef4b50625dd6aef08b' class='wpedon-paypal-button-container wpedon-vertical'><\/div>\r\n\r\n\t\t<div id='wpedon-paypal-message-4773a0c088cd69ef4b50625dd6aef08b' class='wpedon-payment-message'><\/div>\r\n\r\n\r\n\r\n\r\n\t<script>\r\n    const message_4773a0c088cd69ef4b50625dd6aef08b = document.getElementById('wpedon-paypal-message-4773a0c088cd69ef4b50625dd6aef08b');\r\n    if ( typeof paypal === 'undefined' ) {\r\n      message_4773a0c088cd69ef4b50625dd6aef08b.innerHTML = '<span class=\"payment-error\">' + \r\n          'An error occurred while connecting PayPal SDK. Check the plugin settings.' + '<\/span>';\r\n      throw 'An error occurred while connecting PayPal SDK. Check the plugin settings.';\r\n    }\r\n\r\n    paypal.getFundingSources().forEach(function (fundingSource) {\r\n      if ( wpedonPaypalFunding.indexOf(fundingSource) > -1 ) {\r\n        const style = {\r\n          shape: 'rect',\r\n          label: 'donate',\r\n          height: 40        };\r\n\r\n        if ( fundingSource !== 'card' ) {\r\n          let color = 'gold';\r\n          if (fundingSource === 'venmo' && color === 'gold') {\r\n            color = 'blue';\r\n          } else if (['ideal', 'bancontact', 'giropay', 'eps', 'sofort', 'mybank', 'p24'].indexOf(fundingSource) > -1 && ['gold', 'blue'].indexOf(color) > -1) {\r\n            color = 'default';\r\n          } else if (fundingSource === 'credit' && ['darkblue', 'black', 'white'].indexOf(color) === -1) {\r\n              color = 'darkblue';\r\n          }\r\n          style.color = color;\r\n        }\r\n\r\n        const button = paypal.Buttons({\r\n          fundingSource: fundingSource,\r\n          style: style,\r\n          createOrder: function() {\r\n            message_4773a0c088cd69ef4b50625dd6aef08b.innerHTML = '';\r\n\r\n            const form = document.getElementById('4773a0c088cd69ef4b50625dd6aef08b');\r\n            const formData = new FormData(form);\r\n            formData.append('action', 'wpedon-ppcp-order-create');\r\n            formData.append('nonce', wpedon.nonce);\r\n\r\n            return fetch(wpedon.ajaxUrl, {\r\n              method: 'post',\r\n              body: formData\r\n            }).then(function(response) {\r\n              return response.json();\r\n            }).then(function(data) {\r\n              let orderID = false;\r\n              if (data.success && data.data.order_id) {\r\n                orderID = data.data.order_id;\r\n              } else {\r\n                throw data.data && data.data.message ? data.data.message : 'An unknown error occurred while creating the order. Please reload the page and try again.';\r\n              }\r\n              return orderID;\r\n            });\r\n          },\r\n          onApprove: function(data) {\r\n            const formData = new FormData();\r\n\r\n            formData.append('action', 'wpedon-ppcp-order-finalize');\r\n            formData.append('nonce', wpedon.nonce);\r\n            formData.append('order_id', data.orderID);\r\n\r\n            return fetch(wpedon.ajaxUrl, {\r\n              method: 'post',\r\n              body: formData\r\n            }).then(function(response) {\r\n              return response.json();\r\n            }).then(function(data) {\r\n              if (data.success) {\r\n\t\t\t    var return_url = '';\r\n                if (return_url.length) {\r\n                  window.location.href = return_url;\r\n                } else {\r\n                  message_4773a0c088cd69ef4b50625dd6aef08b.innerHTML = '<span class=\"payment-success\">' + \r\n                    'The payment was successful' + '<\/span>';\r\n                }\r\n              } else {\r\n                throw data.data.message;\r\n              }\r\n            });\r\n          },\r\n          onCancel: function() {\r\n            if (wpedon.cancel.length && fundingSource !== 'card') {\r\n              window.location.href = wpedon.cancel;\r\n            } else {\r\n              message_4773a0c088cd69ef4b50625dd6aef08b.innerHTML = '<span class=\"payment-error\">' + \r\n                'The payment was cancelled.' + '<\/span>';\r\n            }\r\n          },\r\n          onError: function (error) {\r\n            message_4773a0c088cd69ef4b50625dd6aef08b.innerHTML = '<span class=\"payment-error\">' + (error ? error : '<strong>Site admin<\/strong>, an error was detected in the plugin settings.<\/br>Please check the PayPal connection and product settings (price, name, etc.)') + '<\/span>';\r\n          }\r\n        });\r\n\r\n        if (button.isEligible()) {\r\n          button.render('#wpedon-paypal-button-container-4773a0c088cd69ef4b50625dd6aef08b');\r\n        }\r\n      }\r\n    });\r\n\r\n\t\t\t<\/script>\r\n\t\r\n\t\r\n\t\r\n\t<input type='hidden' name='amount' id='amount_4773a0c088cd69ef4b50625dd6aef08b' value='15.00' \/><input type='hidden' name='price' id='price_4773a0c088cd69ef4b50625dd6aef08b' value='15.00' \/><input type='hidden' name='item_number' value='' \/><input type='hidden' name='item_name' value='An appreciation token' \/><input type='hidden' name='name' value='An appreciation token' \/><input type='hidden' name='custom' value='6147'><input type='hidden' name='no_shipping' value='1'><input type='hidden' name='no_note' value='1'><input type='hidden' name='currency_code' value='USD'><\/form><\/div><br \/>\n<a href=\"https:\/\/www.buymeacoffee.com\/astrobrain.site\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display:inline-block;padding:10px 14px;border-radius:8px;text-decoration:none;font-weight:600;border:1px solid #ddd;\"><br \/>\n\u652f\u6301\u6211\u7684\u5275\u4f5c \u2615<br \/>\n<\/a><br \/>\n&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u514d\u8cbb\u5854\u7f85\u724c\u89e3\u8b80\uff0c\u4ee5\u56de\u8986\u66f8\u9762\u554f\u984c\u7684\u5f62\u5f0f\u63d0\u4f9b\uff0c\u50c5\u4f9b\u5a1b\u6a02\u7528\u9014\uff08\u8a73\u60c5\u8acb\u898b\u4e0b\u65b9\u96fb\u5b50\u90f5\u4ef6\uff09\u3002<\/p>\n<p>\u4ee5 PDF \u6a94\u6848\u5f62\u5f0f\u4ea4\u4ed8\uff0c\u9644\u5e36\u724c\u9663\u5716\u7247\u3002<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"featured_media":7748,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"off","neve_meta_content_width":100,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":""},"product_brand":[],"product_cat":[369],"product_tag":[377,370],"class_list":{"0":"post-7746","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-369","7":"product_tag-377","8":"product_tag-370","10":"first","11":"instock","12":"virtual","13":"purchasable","14":"product-type-simple"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/astrobrain.site\/zh-hant\/wp-json\/wp\/v2\/product\/7746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/astrobrain.site\/zh-hant\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/astrobrain.site\/zh-hant\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/astrobrain.site\/zh-hant\/wp-json\/wp\/v2\/comments?post=7746"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/astrobrain.site\/zh-hant\/wp-json\/wp\/v2\/media\/7748"}],"wp:attachment":[{"href":"https:\/\/astrobrain.site\/zh-hant\/wp-json\/wp\/v2\/media?parent=7746"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/astrobrain.site\/zh-hant\/wp-json\/wp\/v2\/product_brand?post=7746"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/astrobrain.site\/zh-hant\/wp-json\/wp\/v2\/product_cat?post=7746"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/astrobrain.site\/zh-hant\/wp-json\/wp\/v2\/product_tag?post=7746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}