Skip to content

Instantly share code, notes, and snippets.

View marcosnakamine's full-sized avatar

Marcos Nakamine marcosnakamine

View GitHub Profile
@marcosnakamine
marcosnakamine / index.php
Created August 24, 2017 13:09
WordPress - Insert one post per image attachment
<?php
$posts = get_posts( array(
'post_type' => 'attachment',
'post_mime_type' => 'image',
'posts_per_page' => -1
) );
foreach ($posts as $key => $value) {
$post_id = wp_insert_post( array(
'post_type' => 'new_post_type'
@marcosnakamine
marcosnakamine / index.php
Created August 17, 2017 18:19
WordPress - Menu with Bootstrap 4 Navbar
<?php
$menu_items = wp_get_nav_menu_items('Menu Principal'); // PEGA TODOS OS ITENS DO Menu Principal
$menu_mobile = array();
foreach ( $menu_items as $key => $value ) { // SEPARA OS ITENS EM SUBMENUS
if ( !is_array( $menu_mobile[$value->menu_item_parent] ) ) {
$menu_mobile[$value->menu_item_parent] = array();
}
array_push( $menu_mobile[$value->menu_item_parent], $value );
}
?>
@marcosnakamine
marcosnakamine / remove_tag.sh
Created August 4, 2017 20:14
Shell - Remove html tag from file
cat file.txt | tr "\n" " " | sed "s/<tag>.*<\/tag>//"
@marcosnakamine
marcosnakamine / inc-wp-table.html
Created July 12, 2017 14:25
WordPress - Default admin page
<div class="wrap">
<h1 class="wp-heading-inline">Inscritos</h1>
<hr class="wp-header-end">
<ul class="subsubsub">
<li class="all"><a href="edit.php?post_type=banner&amp;all_posts=1" class="current">Tudo <span class="count">(5)</span></a> |</li>
<li class="mine"><a href="edit.php?post_type=banner&amp;author=1">Meus <span class="count">(3)</span></a> |</li>
<li class="publish"><a href="edit.php?post_status=publish&amp;post_type=banner">Publicados <span class="count">(5)</span></a></li>
</ul>
@marcosnakamine
marcosnakamine / sublime-text-shortcuts.txt
Created July 12, 2017 14:13
Sublime text shortcuts
Shift + Ctrl + A ( Select HTML tag and content )
@marcosnakamine
marcosnakamine / style.css
Created July 5, 2017 17:03
WordPress - Comments bootstrap style
#commentform > p.comment-form-author input,
#commentform > p.comment-form-email input,
#commentform > p.comment-form-url input,
#commentform > p.comment-form-comment textarea {display: block; width: 100%; padding: .5rem .75rem; font-size: 1rem; line-height: 1.25; color: #464a4c; background-color: #fff; background-image: none; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0,0,0,.15); border-radius: .25rem; -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; }
#commentform > p.comment-form-author,
#commentform > p.comment-form-email,
#commentform > p.comment-form-url,
#commentform > p.comment-form-comment {m
@marcosnakamine
marcosnakamine / sql.sql
Created April 13, 2017 18:37
MySQL - Copy all rows from other database
INSERT INTO database1.table
SELECT * FROM database2.table
@marcosnakamine
marcosnakamine / script.sh
Created April 12, 2017 13:12
Linux - Create user and home directory using useradd command
useradd -m username
@marcosnakamine
marcosnakamine / functions.php
Created April 11, 2017 20:26
WooCommerce - Exclude category from sidebar widget
<?php
add_filter( 'woocommerce_product_categories_widget_args', 'fn_woocommerce_product_categories_widget_args' );
function fn_woocommerce_product_categories_widget_args( $args ) {
$args['exclude'] = array( '1','2','3' );
return $args;
}
@marcosnakamine
marcosnakamine / functions.php
Last active April 11, 2017 13:49 — forked from bwhli/Redirect WordPress Logout to Home Page
WordPress - Change logout redirect
<?php
//* Redirect WordPress Logout to Home Page
add_action( 'wp_logout', create_function( '', 'wp_redirect( home_url() ); exit();' ) );