Skip to content

Instantly share code, notes, and snippets.

View flyingwebie's full-sized avatar
:octocat:
Coding coding coding...bug

Flying Web Solutions flyingwebie

:octocat:
Coding coding coding...bug
  • flyingwebsolutions
  • Cork
View GitHub Profile
@flyingwebie
flyingwebie / temporary-wp-admin-access.php
Created August 16, 2021 11:00
Temporary WP Admin Access
<?php
//Create an admin user
function fws_temp_admin_user(){
$username = 'superadmin'; //change this username
$password = 'temp_wp_pwd'; // change this password
$email = 'info@flyingweb.ie'; //change this email address
//This will ensure it only tries to create the user once (based on email/username)
@flyingwebie
flyingwebie / truncate-wordpress-excerpts.php
Created August 16, 2021 12:51
Truncate WordPress Excerpts
<?php
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
function custom_excerpt_length( $length ) {
return 20; // number of words. Default is 55.
}
?>
@flyingwebie
flyingwebie / delete_customers_and_orders_from_magento.sql
Last active September 16, 2021 19:08 — forked from joostvanveen/delete_customers_and_orders_from_magento.sql
Delete all customers and orders from Magento 1*
--
-- This query delelets all customers and orders from your
-- Magento 1.* install. Handy, if you have a bloated
-- Magento database and you need to do a bit
-- of cleaning up for use on a local machine.
--
-- USE AT OWN RISK. ALWAY BACKUP YOUR DATABASE FIRST.
--
-- -----------------------------------------
@flyingwebie
flyingwebie / README.md
Created January 7, 2022 12:36 — forked from AidasK/HowToDeleteAllCloudflareRecors.md
Cloudflare delete all DNS records. Just go to cloudflare dns zones, open your browers developer console and paste this javascript code.

image

MySQL Cheat Sheet

Help with SQL commands to interact with a MySQL database

MySQL Locations

  • Mac /usr/local/mysql/bin
  • Windows /Program Files/MySQL/MySQL version/bin
  • Xampp /xampp/mysql/bin

Add mysql to your PATH

@flyingwebie
flyingwebie / wp_replace_domain.md
Created February 22, 2022 14:28 — forked from anhkevin/wp_replace_domain.md
Mysql replace domain Wordpress

Mysql replace domain Wordpress

SQL to replace domain name in Wordpress MySQL

Usage

  • Step 1: Updating serialised array in mysql
  • Step 2: Updating not serialised in mysql
@flyingwebie
flyingwebie / get-expire-date-memberpress.php
Last active May 2, 2022 09:52
Helpful function for MemberPress with Oxygen Builder.
<?php
function mpr_get_expire_date() {
if(is_user_logged_in()){
$user = MeprUtils::get_currentuserinfo();
$subscriptions = $user->active_product_subscriptions('transactions');
if(!empty($subscriptions)) {
foreach($subscriptions as $s){
// Get Today Date
$today = date("d-m-Y");
@flyingwebie
flyingwebie / WSForm_fws_pull_metabox_data.php
Last active August 15, 2022 10:04
WSForm: Pull data from MetaBox Settings data and populate Select or Checkbox
<?php
// Creation Websites
// Add filter to change form '2' for Web Design prior to rendering
add_filter("wsf_pre_render_2", "fws_create_websites", 10, 1); // <=== CHANGE THE FUNCTION NAME
function fws_create_websites($form) {
// Get MetaBox Custom Fields - Setting Page -- Master Pricing
$setting_page = "master-pricing";
$field_name = "creation_services"; // <=== CHANGE ME WITH THE RIGHT CUSTOM FIELD ID (METABOX)
@flyingwebie
flyingwebie / WSForm-custom-hook.php
Last active August 15, 2022 09:41
Custom hook to get Custom Fields from Meta Box Settings Page
<?php
// Add a filter for WordPress Filter Hook data source to use
add_filter( 'fws_get_addon_website_hook', 'fws_get_addon_website_callback', 10, 3 );
// My callback function for tag wsf_test_data_source_hook
function fws_get_addon_website_callback( $data_grid, $field_id, $form_object ) {
// Check field ID
if( $field_id !== 137) { return $data_grid; }
@flyingwebie
flyingwebie / allinonemigration.md
Created January 21, 2023 16:01 — forked from giovanni-d/allinonemigration.md
All-in-One WP Migration - Restore From Server (without PRO version) - Restore

All-in-One WP Migration Restore From Server (without pro version)

If you don't want to pay for the PRO version of this plugin, and you want to use the "Restore from Server" functionally that was present in the version 6.77, follow the instructions below:

  1. Open the js file: wp-content/plugins/all-in-one-wp-migration/lib/view/assets/javascript/backups.min.js
  2. On line 1208, replace the code below:
$('.ai1wm-backup-restore').click(function (e) {