{"id":201,"date":"2023-04-18T12:15:56","date_gmt":"2023-04-18T05:15:56","guid":{"rendered":"https:\/\/dev.artru.eu.org\/?p=201"},"modified":"2023-10-27T14:37:52","modified_gmt":"2023-10-27T07:37:52","slug":"tao-maintenance-mode-trong-oxygen-builder","status":"publish","type":"post","link":"https:\/\/artru.net\/zh\/tao-maintenance-mode-trong-oxygen-builder\/","title":{"rendered":"\u5728 Oxygen Builder \u4e2d\u521b\u5efa\u201c\u7ef4\u62a4\u6a21\u5f0f\u201d"},"content":{"rendered":"<div class=\"wp-block-group has-vivid-green-cyan-color has-black-background-color has-text-color has-background\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\"><strong>\u66f4\u65b0\uff1a<\/strong> 2023 \u5e74 7 \u6708 23 \u65e5\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u6211\u521b\u5efa\u4e86\u81ea\u5b9a\u4e49\u63d2\u4ef6\u6765\u542f\u7528\/\u7981\u7528\u7ef4\u62a4\u6a21\u5f0f\u3002<\/li>\n\n\n\n<li>\u9075\u5faa\u65b0\u7684\u64cd\u4f5c\u6307\u5357 <a href=\"#phuong-an-2-tao-custom-plugin\">\u5728\u4e0b\u9762<\/a>.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group has-vivid-red-color has-black-background-color has-text-color has-background\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\"><strong>\u9519\u8bef\uff1a<\/strong> 2023 \u5e74 7 \u6708 22 \u65e5\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u76ee\u524d\u8fd9\u79cd\u65b9\u6cd5\u4e0e\u65b0\u7248\u672c\u7684 Oxygen Builder \u548c Rank Math SEO \u4e0d\u517c\u5bb9\u3002<\/li>\n\n\n\n<li>\u6211\u4f1a\u5c3d\u529b\u5c3d\u5feb\u66f4\u65b0\u65b0\u7684\u89e3\u51b3\u65b9\u6848\u3002<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u4ec0\u4e48\u662f\u7ef4\u62a4\u6a21\u5f0f\uff1f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u7ef4\u62a4\u6a21\u5f0f\u662f\u60a8\u5728\u66f4\u65b0\u6216\u4fee\u6539\u7f51\u7ad9\u65f6\u53ef\u4ee5\u770b\u5230\u7684\u7cfb\u7edf\u7ef4\u62a4\u6a21\u5f0f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0cWordpress \u7ef4\u62a4\u6a21\u5f0f\u4ec5\u5728\u7f51\u7ad9\u66f4\u65b0\u63d2\u4ef6\u3001\u4e3b\u9898\u3001\u6838\u5fc3\u7b49\u65f6\u6fc0\u6d3b\u3002\u8981\u968f\u610f\u6253\u5f00\/\u5173\u95ed\u5b83\uff0c\u60a8\u9700\u8981\u5b89\u88c5\u5728\u7ef4\u62a4\u6a21\u5f0f\u4e0b\u521b\u5efa\u7684\u63d2\u4ef6\u6216\u4e3b\u9898\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5bf9\u4e8e\u90a3\u4e9b\u4f7f\u7528 Elementor \u7684\u4eba\uff0c\u4ed6\u4eec\u5728\u8bbe\u7f6e\u4e2d\u96c6\u6210\u4e86\u4e00\u4e2a\u7ef4\u62a4\u9009\u9879\u3002\u5269\u4e0b\u7684\u5c31\u662f\u6839\u636e\u81ea\u5df1\u7684\u559c\u597d\u521b\u5efa\u6a21\u677f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u672c\u6587\u4e2d\uff0c\u6211\u5c06\u6307\u5bfc\u60a8\u5728\u4e0d\u5b89\u88c5\u63d2\u4ef6\u7684\u60c5\u51b5\u4e0b\u81ea\u884c\u521b\u5efa\u7ef4\u62a4\u6a21\u5f0f\u3002\u6211\u5728 Oxygen Builder \u4e0a\u521b\u5efa\u62d6\u653e\uff0c\u53ea\u8981\u60a8\u4e86\u89e3\u5b83\u7684\u5de5\u4f5c\u539f\u7406\uff0c\u5b83\u5c31\u9002\u7528\u4e8e\u6240\u6709\u5176\u4ed6\u60c5\u51b5\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u5728 Oxygen Builder \u4e2d\u521b\u5efa\u7ef4\u62a4\u6a21\u5f0f\u7684\u8bf4\u660e<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u5728\u6a21\u677f\u4e2d\u7f16\u8f91 <strong>\u6293\u4f4f\u6240\u6709<\/strong> \u8f83\u65e9\u521b\u5efa\u7684\u3002<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"297\" height=\"288\" src=\"https:\/\/cdn.artru.eu.org\/wp-content\/uploads\/2023\/04\/Structure-code-block-Oxygen-builder.png\" alt=\"\u6c27\u6c14\u751f\u6210\u5668\u4e2d\u7684\u7ed3\u6784\u4ee3\u7801\u5757\" class=\"wp-image-326\"\/><figcaption class=\"wp-element-caption\">\u5728 Oxygen Builder \u4e2d\u521b\u5efa\u4ee3\u7801\u5757<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u521b\u9020 <strong>\u4ee3\u7801\u5757<\/strong> \u5e76\u4f7f\u7528\u5982\u4e0b\u4ee3\u7801\u653e\u5728\u9876\u90e8\u4f4d\u7f6e\u3002\u6bcf\u4e2a\u4ee3\u7801\u7684\u4f5c\u7528\u6211\u90fd\u5728\u91cc\u9762\u505a\u4e86\u6ce8\u91ca\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\" data-no-auto-translation=\"\"><code data-no-translation=\"\" data-no-auto-translation=\"\">&lt;!-- Th\u00f4ng b\u00e1o cho bot thu th\u1eadp d\u1eef li\u1ec7u nh\u01b0 Google hay Bing bi\u1ebft \u0111\u01b0\u1ee3c website \u0111ang b\u1ea3o tr\u00ec v\u00e0 quay l\u1ea1i sau kho\u1ea3ng th\u1eddi gian \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh. --&gt;\n&lt;?php\n\theader(\"HTTP\/1.1 503 Service Temporarily Unavailable\");\n\theader(\"Status: 503 Service Temporarily Unavailable\");\n\theader(\"Retry-After: 3600\"); \/\/Sau \"3600 gi\u00e2y = 1 gi\u1edd\" bot thu th\u1eadp d\u1eef li\u1ec7u s\u1ebd quay l\u1ea1i.\n?&gt;\n\n&lt;!-- _____________________________________ --&gt;\n&lt;!-- M\u00e3 HTML giao di\u1ec7n ch\u1ebf \u0111\u1ed9 Maintenance. --&gt;\n&lt;div&gt;\n\t&lt;h1&gt;B\u1ea2O TR\u00cc&lt;\/h1&gt;\n&lt;\/div&gt;\n&lt;style&gt;\n\tbody{\n\t\tbackground-color: #fff;\n\t}\n\th1{\n\t\tcolor: #000;\n\t}\n&lt;\/style&gt;\n\n&lt;!-- _____________________________________________________ --&gt;\n&lt;!-- \u0110o\u1ea1n m\u00e3 d\u00f9ng \u0111\u1ec3 d\u1eebng th\u1ef1c thi c\u00e1c \u0111o\u1ea1n code ph\u00eda sau. --&gt;\n&lt;?php\n\texit();\n?&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u521b\u5efa\u60a8\u81ea\u5df1\u7684\u8bbe\u8ba1\u6216\u5728 <a href=\"https:\/\/codepen.io\/search\/pens?q=maintenance&amp;depth=title_desc_tags&amp;show_forks=false\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u4ee3\u7801\u7b14<\/a>\uff0c\u800c\u6211\u5c31\u8fd9\u4e48\u7b80\u5355\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u6253\u5f00\/\u5173\u95ed\u7ef4\u62a4\u6a21\u5f0f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u8c03\u6574\u6761\u4ef6\u4ee5\u9690\u85cf\/\u663e\u793a\u7ba1\u7406\u5458\u548c\u7528\u6237\u7684\u5143\u7d20\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u7ef4\u62a4\u5f00\u542f\uff1a<\/strong> \u4ec5\u5bf9\u7528\u6237\u53ef\u89c1\uff0c\u4e0d\u5728\u7ba1\u7406\u5458\u4e2d\u3002<\/li>\n\n\n\n<li><strong>\u7ef4\u62a4\u5173\u95ed\uff1a<\/strong> \u4e24\u8005\u90fd\u4e0d\u53ef\u89c1\u3002<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"756\" height=\"185\" src=\"https:\/\/cdn.artru.eu.org\/wp-content\/uploads\/2023\/04\/Tuy-chinh-Condition-trong-che-do-Maintenance-Oxygen-builder.png\" alt=\"\u81ea\u5b9a\u4e49\u7ef4\u62a4\u5236\u6c27\u673a\u6a21\u5f0f\u4e0b\u7684\u6761\u4ef6\" class=\"wp-image-322\"\/><figcaption class=\"wp-element-caption\">\u81ea\u5b9a\u4e49\u7ef4\u62a4\u5236\u6c27\u673a\u6a21\u5f0f\u4e0b\u7684\u6761\u4ef6<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u56e0\u4e3a\u6c27\u6c14\u6ca1\u6709\u547d\u4ee4 <code data-no-translation=\"\" data-no-auto-translation=\"\">!=<\/code> \u7ed9 <strong>\u7528\u6237\u53ef\u4ee5<\/strong> \u6240\u4ee5\u5b83\u9700\u8981\u4ee5\u4e0d\u540c\u7684\u65b9\u5f0f\u5b8c\u6210\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code data-no-translation=\"\" data-no-auto-translation=\"\">Add Condition<\/code> \u2192 <code data-no-translation=\"\" data-no-auto-translation=\"\">Dynamic Data<\/code> \u2192 <code data-no-translation=\"\" data-no-auto-translation=\"\">PHP Function Return value<\/code> \u2192 \u51fd\u6570\u540d\u79f0\uff1a\u8f93\u5165 <code data-no-translation=\"\" data-no-auto-translation=\"\">current_user_can<\/code> \u2192 <code data-no-translation=\"\" data-no-auto-translation=\"\">manage_options<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"phuong-an-2-tao-custom-plugin\">\u9009\u9879 2\uff1a\u521b\u5efa\u81ea\u5b9a\u4e49\u63d2\u4ef6<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u521b\u5efa\u5177\u6709\u542f\u7528\u7ef4\u62a4\u6a21\u5f0f\u529f\u80fd\u7684\u81ea\u5b9a\u4e49\u63d2\u4ef6\u3002\u8fd9\u4ec5\u9002\u7528\u4e8e\u7528\u6237\u754c\u9762\u3002<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"973\" height=\"809\" src=\"https:\/\/cdn.artru.eu.org\/wp-content\/uploads\/2023\/07\/Maintenance-mode.png\" alt=\"\u7ef4\u62a4\u6a21\u5f0f\" class=\"wp-image-1609\"\/><figcaption class=\"wp-element-caption\">\u7ef4\u62a4\u6a21\u5f0f<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">1. \u521b\u5efa\u60a8\u81ea\u5df1\u7684\u81ea\u5b9a\u4e49\u63d2\u4ef6\u76ee\u5f55\u3002\u4f8b\u5982 <strong><code data-no-translation=\"\" data-no-auto-translation=\"\">1-MAINTENANCE<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2.\u5728\u6b64\u6587\u4ef6\u5939\u4e2d\u521b\u5efa2\u4e2a\u6587\u4ef6 <code data-no-translation=\"\" data-no-auto-translation=\"\">index.php<\/code> \u548c <code data-no-translation=\"\" data-no-auto-translation=\"\">1-MAINTENANCE.php<\/code>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"115\" src=\"https:\/\/cdn.artru.eu.org\/wp-content\/uploads\/2023\/07\/2-tep-PHP-Custom-plugin-Maintenance-mode.png\" alt=\"2 PHP\u81ea\u5b9a\u4e49\u63d2\u4ef6\u7ef4\u62a4\u6a21\u5f0f\u6587\u4ef6\" class=\"wp-image-1598\"\/><figcaption class=\"wp-element-caption\">2 PHP\u81ea\u5b9a\u4e49\u63d2\u4ef6\u7ef4\u62a4\u6a21\u5f0f\u6587\u4ef6<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u5728\u6587\u4ef6\u4e2d <code data-no-translation=\"\" data-no-auto-translation=\"\">index.php<\/code> \u8f93\u5165\u6b64\u4ee3\u7801\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\" data-no-auto-translation=\"\"><code data-no-translation=\"\" data-no-auto-translation=\"\">&lt;?php\n\/\/ Silence is golden.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u6587\u4ef6 <code data-no-translation=\"\" data-no-auto-translation=\"\">1-MAINTENANCE.php<\/code> \u5c06\u4ee5\u4e0b\u4ee3\u7801\u7c98\u8d34\u5230\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\" data-no-auto-translation=\"\"><code data-no-translation=\"\" data-no-auto-translation=\"\">&lt;?php\n\/*\nPlugin Name: 1-MAINTENANCE\nDescription: Plugin Maintenance mode.\nVersion: 1.0\nAuthor: ARTRU\n*\/\n\ndefine('MAINTENANCE_MODE_503_FILE', __FILE__);\nregister_activation_hook(MAINTENANCE_MODE_503_FILE, 'maintenance_mode_503_enable');\nregister_deactivation_hook(MAINTENANCE_MODE_503_FILE, 'maintenance_mode_503_disable');\nfunction maintenance_mode_503_enable()\n{\n    set_transient('maintenance_mode_503', true, 0);\n}\nfunction maintenance_mode_503_disable()\n{\n    delete_transient('maintenance_mode_503');\n}\nfunction maintenance_mode_503_check()\n{\n    if (get_transient('maintenance_mode_503') &amp;&amp; !current_user_can('manage_options')) {\n        header('HTTP\/1.1 503 Service Unavailable');\n        header('Retry-After: 3600');\n        header('Cache-Control: no-cache, must-revalidate, max-age=0');\n        header('Pragma: no-cache');\n        echo '\n            &lt;title&gt;Maintenance mode&lt;\/title&gt;\n            &lt;div id=\"artru-maintenance_div\"&gt;\n                &lt;h1 id=\"artru-maintenance_h1\"&gt;MAINTENANCE&lt;\/h1&gt;\n                &lt;p id=\"artru-maintenance_p\"&gt;Please Come Back Later.&lt;\/p&gt;\n            &lt;\/div&gt;\n            &lt;style&gt;\n                body{\n                    margin: 0px;\n                    padding: 0px;\n                    display: flex;\n                    height: 100vh;\n                    width: 100%;\n                    background-color: #000;\n                    color: #fff;\n                    font-family: sans-serif;\n                }\n                #artru-maintenance_div{\n                    margin: auto;\n                    text-align: center;\n                }\n                #artru-maintenance_h1{\n                    font-size: 30px;\n                }\n                #artru-maintenance_p{\n                    font-size: 20px;\n                }\n            &lt;\/style&gt;\n        ';\n        exit();\n    }\n}\nadd_action('init', 'maintenance_mode_503_check');\n?&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">3. \u5c31\u662f\u8fd9\u6837\u3002\u60a8\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u542f\u7528\/\u7981\u7528\u7ef4\u62a4\u6a21\u5f0f <strong>\u542f\u7528 <\/strong>\u6216\u8005 <strong>\u505c\u7528 <\/strong>\u8fd9\u4e2a\u63d2\u4ef6\u3002<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"522\" height=\"72\" src=\"https:\/\/cdn.artru.eu.org\/wp-content\/uploads\/2023\/07\/Activate-Deactivate-custom-plugin-maintenance.png\" alt=\"\u6fc0\u6d3b - \u505c\u7528\u81ea\u5b9a\u4e49\u63d2\u4ef6\u7ef4\u62a4\" class=\"wp-image-1601\"\/><figcaption class=\"wp-element-caption\">\u6fc0\u6d3b \u2013 \u505c\u7528\u81ea\u5b9a\u4e49\u63d2\u4ef6\u7ef4\u62a4<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\u795d\u4f60\u597d\u8fd0\u3002<\/p>","protected":false},"excerpt":{"rendered":"<p>C\u1eacP NH\u1eacT: ng\u00e0y 23, th\u00e1ng 7, 2023. L\u1ed6I: ng\u00e0y 22, th\u00e1ng 7, 2023. Maintenance mode l\u00e0 g\u00ec? Maintenace mode ch\u00ednh l\u00e0 ch\u1ebf \u0111\u1ed9 b\u1ea3o tr\u00ec h\u1ec7 th\u1ed1ng m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 th\u1ea5y khi m\u1ed9t website \u0111ang \u0111\u01b0\u1ee3c c\u1eadp nh\u1eadt hay ch\u1ec9nh s\u1eeda c\u00e1i g\u00ec \u0111\u00f3. M\u1eb7c \u0111\u1ecbnh trong Wordpress ch\u1ebf \u0111\u1ed9 b\u1ea3o tr\u00ec ch\u1ec9 \u0111\u01b0\u1ee3c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":329,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-201","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oxygen-builder"],"_links":{"self":[{"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/posts\/201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/comments?post=201"}],"version-history":[{"count":0,"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/posts\/201\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/media\/329"}],"wp:attachment":[{"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/media?parent=201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/categories?post=201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artru.net\/zh\/wp-json\/wp\/v2\/tags?post=201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}