If you have a slow import, or if you're running into a lot of server timeouts, then you can follow these steps to optimize your import.
Follow all of the steps listed here: http://www.wpallimport.com/documentation/troubleshooting/slow-imports/.
| <?php | |
| /** | |
| * Plugin Name: Live API | |
| */ | |
| add_action( 'init', function(){ | |
| add_shortcode( 'live_api', 'live_api_shortcode' ); | |
| }); | |
| function live_api_shortcode() { |
| /* To disable the Gutenberg’s CSS loading on the front-end */ | |
| function tw_unload_files() { | |
| wp_dequeue_style ( 'wp-block-library' ); | |
| wp_dequeue_style ( 'wp-block-library-theme' ); | |
| } | |
| add_action( 'wp_enqueue_scripts', 'tw_unload_files', 100 ); | |
| /* To disable Elementor’s Google font */ |
| <?php | |
| /* | |
| Plugin Name: Custom Core Functions | |
| Plugin URI: https://nathaningram.com | |
| Description: Customize the WP Core | |
| Version: 2023.11 | |
| Author: Nathan Ingram | |
| Author URI: https://nathaningram.com | |
| License: GPL2 | |
| */ |
If you have a slow import, or if you're running into a lot of server timeouts, then you can follow these steps to optimize your import.
Follow all of the steps listed here: http://www.wpallimport.com/documentation/troubleshooting/slow-imports/.
| <?php | |
| /* | |
| Plugin Name: Creame Optimize | |
| Plugin URI: https://crea.me/ | |
| Description: Optimizaciones de Creame para mejorar tu <em>site</em>. | |
| Version: 2.1.5 | |
| Author: Creame | |
| Author URI: https://crea.me/ | |
| License: MIT License | |
| */ |
| <?php | |
| /** | |
| * Plugin Name: Pantheon MU Plugin Loader | |
| * Description: Loads the MU plugins required to run the site | |
| * Author: Pantheon Systems | |
| * Author URI: https://pantheon.io | |
| * Version: 1.0 | |
| */ | |
| if ( defined( 'WP_INSTALLING' ) && WP_INSTALLING ) { |
Remove -000x000.ext from image URLs in content by passing the content to a custom PHP function:
[my_fix_images({content[1]})]
Code (save in the Function Editor at All Import › Settings):
function my_fix_img( $img = '' ) {| var gaFbAnalyticsFrameQueue = []; | |
| var frameIsReady = false; | |
| var YA_ID = "00000"; | |
| var yaDisableGDPR = 1; | |
| var FORM_SUCCESS_CB_DATA_ATTRIBUTE = "successCallback"; //camel-case(in html it's cebab-case, exp in html data-success-callback -> successCallback) | |
| //Edit only this array for add new events triggers, you can skip ya_goal or ga_event(or both) | |
| var clickGoals = [ | |
| { | |
| tilda_event_url: "/tilda/click/rec483475555/button1641908411542", |
| <!-- Google tag (gtag.js) --> | |
| <script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script> | |
| <script> | |
| window.dataLayer = window.dataLayer || []; | |
| function gtag(){window.dataLayer.push(arguments);} | |
| gtag('js', new Date()); | |
| gtag('config', 'GA_TRACKING_ID'); | |
| </script> |
| <?php | |
| $remote_add=$_SERVER['REMOTE_ADDR']; | |
| $hostname = gethostbyaddr($remote_add); | |
| $googlebot = 'googlebot.com'; | |
| $google = 'google.com'; | |
| if (stripos(strrev($hostname), strrev($googlebot)) === 0 or stripos(strrev($hostname),strrev($google)) === 0 ) | |
| { | |
| //add your code | |
| } | |
| ?> |