Step 1: Visit Dashboard > Choose Server > Security
Add New Rule
Globally Open Port, port 2040 (or your port)
Protocal: TCP
<?php | |
// For example, logged in to your WordPress and hit http://sample.com/?action=update_videos once | |
add_action('wp', function() { | |
if ( !is_user_logged_in() ) return; | |
if ( empty( $_GET['action'] ) ) return; | |
if ($_GET['action'] !== 'update_videos') return; |
<IfModule mod_rewrite.c> | |
RewriteEngine On | |
RewriteCond %{REQUEST_URI} !=/index.html | |
RewriteRule ^ /index.html [R=302] | |
</IfModule> |
@define-mixin bottom-line-left $color, $height: 4px, $width: 60px, $padding: 0.25em, $margin: 1em { | |
position: relative; | |
margin-bottom: $margin; | |
padding-bottom: $padding; | |
&::after { | |
content: ''; | |
position: absolute; | |
left: 0; | |
bottom: 0; |
# BEGIN WordPress | |
RewriteEngine On | |
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] | |
RewriteBase / | |
RewriteRule ^index\.php$ - [L] | |
RewriteCond %{REQUEST_FILENAME} !-f | |
RewriteCond %{REQUEST_FILENAME} !-d | |
RewriteRule . /index.php [L] |
<?php | |
/** | |
* Rewrites Class | |
* | |
* @package CodetotTheme | |
* @author codetot | |
* @since 0.0.1 | |
*/ | |
namespace CODETOT\Theme; |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete gallery attachment id 189 | |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete gallery attachment id 190 | |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete gallery attachment id 191 | |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete gallery attachment id 192 | |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete gallery attachment id 193 | |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete gallery attachment id 194 | |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete gallery attachment id 195 | |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete gallery attachment id 196 | |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete gallery attachment id 197 | |
[06-Jan-2024 16:29:06 UTC] INFO: Delete product 188: delete video attachment id 235 |
<?php | |
// Step 1: Copy all Google Sheets' row and process to only number with commas | |
// It looks like | |
// 197 | |
// 112 | |
// 256 | |
// https://www.browserling.com/tools/text-rows-to-columns | |
// Step 2: Open with any IDE such like Visual Studio Code to remove all whitespace, eg: "192 ,91" => "192,91" | |
// Step 3: Place a term ids list replace $$raw_term_ids to remove it. |
<?php | |
/** Drafting **/ | |
add_filter('the_content', 'codetot_lazyload_home_sections', 1000); | |
function codetot_lazyload_home_sections( $content ) { | |
$front_page_id = get_option('page_on_front'); | |
if ( ! is_page( $front_page_id ) ) { | |
return $content; | |
} | |
<?php | |
function get_yoast_seo_category_meta_title( $object_id) { | |
global $wpdb; | |
$table_name = $wpdb->prefix . 'yoast_indexable'; | |
$result = $wpdb->get_row( $wpdb->prepare("SELECT title FROM $table_name WHERE `object_id` = '%s' AND `object_sub_type` = 'category';", $object_id), ARRAY_A ); | |
return $result['title'] ?? 'None'; |