Skip to content

Instantly share code, notes, and snippets.

View carlosleopoldo's full-sized avatar
🏠
Working from home

Carlos Leopoldo carlosleopoldo

🏠
Working from home
View GitHub Profile
@carlosleopoldo
carlosleopoldo / xdebug_install.sh
Created September 27, 2019 02:44
Instalar xdebug para PHP 7.2 en Homestead
#!/bin/sh
wget https://xdebug.org/files/xdebug-2.5.5.tgz
tar xvzf xdebug-2.5.5.tgz
cd xdebug-2.5.5
phpize
./configure
make
sudo cp modules/xdebug.so /usr/lib/php/20160303/
cd /etc/php/7.2/fpm/conf.d/
@carlosleopoldo
carlosleopoldo / chmod.sh
Created April 15, 2016 06:02
Commands to chmod all directories except files (recursively) and chmod all files except directories (recursively)
# To recursively give directories read & execute privileges
chmod 755 $(find /path/to/base/dir -type d)
# To recursively give files read privileges
chmod 644 $(find /path/to/base/dir -type f)
@carlosleopoldo
carlosleopoldo / delete-orphans-postmeta.sql
Created April 12, 2016 23:34
Delete all orphans post meta in WordPress Raw
DELETE FROM wp_postmeta
WHERE post_id NOT IN (
SELECT ID FROM wp_posts
);
@carlosleopoldo
carlosleopoldo / delete-orphans-commentmeta.sql
Created April 12, 2016 23:27
Delete all orphans comments meta in WordPress
DELETE FROM wp_commentmeta
WHERE comment_id NOT IN (
SELECT comment_id FROM wp_comments
);
@carlosleopoldo
carlosleopoldo / delete-orphans-usermeta.sql
Last active June 16, 2023 13:23
Delete all orphans user meta in WordPress
DELETE FROM wp_usermeta
WHERE NOT EXISTS (
SELECT * FROM wp_users
WHERE wp_usermeta.user_id = wp_users.ID
)
@carlosleopoldo
carlosleopoldo / select-users.sql
Last active September 12, 2019 23:09
Select users in WordPress without specific user meta key and user id upper than...
-- Select users in WordPress without specific user meta key
-- * Replace meta_name for your meta key
-- * Replace > 0 for the minimum user ID
SELECT wp_users.ID
FROM wp_users
WHERE wp_users.ID > 0
AND wp_users.ID NOT IN (
SELECT DISTINCT user_id FROM wp_usermeta WHERE meta_key = 'meta_name'
)
@carlosleopoldo
carlosleopoldo / delete_ds_store.sh
Last active April 12, 2016 23:38
Delete all .DS_Store files recursively
find . -name '*.DS_Store' -type f -delete
@carlosleopoldo
carlosleopoldo / BootstrapWalkerNavMenu.php
Last active April 12, 2016 23:40
Walker Nav Menu to support Twitter Bootstrap in wp_nav_menu() Wordpress's function
<?php
/**
* Twitter Bootstrap Walker
*/
class Bootstrap_Walker_Nav_Menu extends Walker_Nav_Menu {
/**
* @see Walker::start_el()
* @since 3.0.0