// ==UserScript== // @name WordPress Config Auto Modifier // @version 1.0.1 // @description Tự động thay đổi nội dung input trên trang cài đặt nâng cao cho WordPress và Flatsome Theme // @author HungNth // @homepage https://github.com/HungNth/userscripts // @match *://*/wp-admin* // @match *://*/*/wp-admin* // @icon https://www.google.com/s2/favicons?domain=wordpress.org // ==/UserScript== !function(){function e(e){const n=document.querySelector(e),o=document.createElement("button");return o.innerHTML="Thay đổi",o.style.zIndex=1e3,o.style.padding="10px",o.style.backgroundColor="#0073aa",o.style.color="#fff",o.style.border="none",o.style.borderRadius="5px",o.style.cursor="pointer",o.style.marginLeft="20px",n&&n.appendChild(o),o}if(window.location.href.indexOf("/wp-admin/options-general.php")>-1){const n=document.querySelector('select[name="WPLANG"]'),o=document.querySelector('select[name="timezone_string"]'),t=document.querySelector('input[name="date_format"][value="d/m/Y"]'),c=document.querySelector('input[name="time_format"][value="H:i"]'),a=document.querySelector('select[name="start_of_week"]');e(".submit").onclick=function(e){e.preventDefault(),n&&(n.value="vi"),o&&(o.value="Asia/Ho_Chi_Minh"),t&&(t.checked=!0),c&&(c.checked=!0),a&&(a.value="1")}}if(window.location.href.indexOf("/wp-admin/options-reading.php")>-1){const n=document.querySelector('input[name="posts_per_page"]'),o=document.querySelector('input[name="posts_per_rss"]'),t=document.querySelector('input[name="rss_use_excerpt"][value="1"]');e(".submit").onclick=function(e){e.preventDefault(),n.value="30",o.value="210",t.checked=!0}}if(window.location.href.indexOf("/wp-admin/options-discussion.php")>-1){const n=document.querySelector('input[name="default_pingback_flag"]'),o=document.querySelector('input[name="default_ping_status"]'),t=document.querySelector('input[name="default_comment_status"]'),c=document.querySelector('input[name="comment_moderation"]'),a=document.querySelector('input[name="avatar_default"][value="identicon"]');e(".submit").onclick=function(e){e.preventDefault(),n.value="0",n.checked=!1,o.value="0",o.checked=!1,t.value="0",t.checked=!1,c.value="1",c.checked=!0,a.checked=!0}}if(window.location.href.indexOf("/wp-admin/options-media.php")>-1){const n=document.querySelector('input[name="thumbnail_size_w"]'),o=document.querySelector('input[name="thumbnail_size_h"]'),t=document.querySelector('input[name="thumbnail_crop"]'),c=document.querySelector('input[name="medium_size_w"]'),a=document.querySelector('input[name="medium_size_h"]'),u=document.querySelector('input[name="large_size_w"]'),i=document.querySelector('input[name="large_size_h"]');e(".submit").onclick=function(e){e.preventDefault(),t.value="0",t.checked=!1,n.value="",o.value="",c.value="",a.value="",u.value="",i.value=""}}if(window.location.href.indexOf("/wp-admin/options-permalink.php")>-1){const n=document.querySelector('input[name="selection"][value="custom"]'),o=document.querySelector('input[name="permalink_structure"]');e(".submit").onclick=function(e){e.preventDefault(),n.checked=!0,o.value="/%category%/%postname%/"}}if(window.location.href.indexOf("/wp-admin/admin.php?page=optionsframework")>-1){const n=document.querySelector('input#disable_emoji[value="1"]'),o=document.querySelector('input#disable_blockcss[value="1"]'),t=document.querySelector('input#jquery_migrate[value="1"]');console.log(n,o,t);e(".save_bar").onclick=function(e){e.preventDefault(),n.checked=!0,o.checked=!0,t.checked=!0}}if(window.location.href.indexOf("/wp-admin/admin.php?page=wc-settings&tab=advanced")>-1){const n={woocommerce_checkout_pay_endpoint:"thanh-toan",woocommerce_checkout_order_received_endpoint:"don-hang-da-nhan",woocommerce_myaccount_add_payment_method_endpoint:"them-phuong-thuc-thanh-toan",woocommerce_myaccount_delete_payment_method_endpoint:"xoa-phuong-thuc-thanh-toan",woocommerce_myaccount_set_default_payment_method_endpoint:"cai-dat-phuong-thuc-thanh-toan-mac-dinh",woocommerce_myaccount_orders_endpoint:"don-hang",woocommerce_myaccount_view_order_endpoint:"xem-don-hang",woocommerce_myaccount_downloads_endpoint:"tep-tai-xuong",woocommerce_myaccount_edit_account_endpoint:"sua-tai-khoan",woocommerce_myaccount_edit_address_endpoint:"sua-dia-chi",woocommerce_myaccount_payment_methods_endpoint:"phuong-thuc-thanh-toan",woocommerce_myaccount_lost_password_endpoint:"quen-mat-khau",woocommerce_logout_endpoint:"dang-xuat"};e(".submit").onclick=function(e){e.preventDefault();for(const[e,o]of Object.entries(n)){let n=document.querySelector(`#${e}`);n&&(n.value=o)}}}if(window.location.href.indexOf("/wp-admin/admin.php?page=wc-settings&tab=general")>-1){const n={woocommerce_store_address:"3 Nguyễn Phước Lan",woocommerce_store_city:"Đà Nẵng",woocommerce_store_postcode:"550000",woocommerce_price_thousand_sep:",",woocommerce_price_decimal_sep:"."},o=document.querySelector('input[name="woocommerce_price_thousand_sep"]'),t=document.querySelector('input[name="woocommerce_price_decimal_sep"]');e(".submit").onclick=function(e){e.preventDefault(),o.value=",",t.value=".";for(const[e,o]of Object.entries(n)){let n=document.querySelector(`#${e}`);n&&(n.value=o)}}}if(window.location.href.indexOf("/wp-admin/admin.php?page=wc-settings&tab=account")>-1){const n={woocommerce_registration_privacy_policy_text:"Dữ liệu cá nhân của bạn sẽ được sử dụng để hỗ trợ trải nghiệm của bạn trên toàn bộ trang web này, để quản lý quyền truy cập vào tài khoản của bạn và cho các mục đích khác được mô tả trong [privacy_policy] của chúng tôi.",woocommerce_checkout_privacy_policy_text:"Dữ liệu cá nhân của bạn sẽ được sử dụng để xử lý đơn hàng của bạn, hỗ trợ trải nghiệm của bạn trên toàn bộ trang web này và cho các mục đích khác được mô tả trong [privacy_policy] của chúng tôi."},o=document.querySelector("#woocommerce_enable_checkout_login_reminder"),t=document.querySelector("#woocommerce_enable_signup_and_login_from_checkout"),c=document.querySelector("#woocommerce_enable_myaccount_registration");e(".submit").onclick=function(e){e.preventDefault();for(const[e,o]of Object.entries(n)){let n=document.querySelector(`#${e}`);n&&(n.value=o)}o.checked=!0,t.checked=!0,c.checked=!0}}}();