Skip to content

Instantly share code, notes, and snippets.

View allysonsouza's full-sized avatar
💻
Teaching some code stuff...

Allyson allysonsouza

💻
Teaching some code stuff...
View GitHub Profile
@allysonsouza
allysonsouza / gitlab-add-board-link.js
Last active March 17, 2022 22:00
UserScript: GitLab - Add Board Link
@allysonsouza
allysonsouza / launch.json
Created September 24, 2021 20:51
[VS Code XDebug launch.json] VS Code XDebug launch.json config #vscode #xdebug
{
"version": "0.2.0",
"configurations": [
{
"name": "Listen for XDebug",
"type": "php",
"request": "launch",
"port": 9000
}
]
@allysonsouza
allysonsouza / php.cli.md
Last active May 10, 2023 17:25
[PHP CLI Commands] #php

PHP CLI Commands

Show version

php --version

Display instaled modules

php -m -c

Run server on given port

php -S localhost:8888

@allysonsouza
allysonsouza / wp-remove-dashboard-widgets.php
Created August 28, 2021 14:54
Remove WordPress dashboard widgets
<?php
/**
* Remove dashboard widgets.
*/
function remove_dashboard_widgets() {
remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' );
remove_meta_box( 'dashboard_incoming_links', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_plugins', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_primary', 'dashboard', 'side' );
@allysonsouza
allysonsouza / wordpress-create-media-from-filepath.php
Last active May 16, 2021 01:29
Create a WordPress media from file path and attach it to a post.
<?php
/**
* Create media from path.
*
* @param string $file_path
*/
function create_media_from_path( $file_path, $post_id = 0 ) {
// Requires
require_once( ABSPATH . 'wp-admin/includes/admin.php' );
require_once( ABSPATH . 'wp-admin/includes/image.php' );
@allysonsouza
allysonsouza / fetch_plugin.js
Created May 14, 2021 04:04 — forked from cwhittl/fetch_plugin.js
Using Fetch with Wordpress Plugins Ajax
fetch(ajax_url, {
method: 'POST',
credentials: 'same-origin',
headers: new Headers({'Content-Type': 'application/x-www-form-urlencoded'}),
body: 'action=zget_profile_user'
})
.then((resp) => resp.json())
.then(function(data) {
if(data.status == "success"){
_this.setState({loaded:true,user:data.user});
@allysonsouza
allysonsouza / install-commands.php
Last active July 21, 2021 21:01
WP Install Command - Copy command to install plugins trough WP-CLI or Composer easily.
<?php
/*
Plugin Name: Install Commands
Plugin URI:
Description: Copy command to install plugins trough WP-CLI or Composer.
Author: Allyson Souza
Version: 1.0
Author URI: https://hastedesign.com.br
Text Domain: install-commands
Domain Path: /languages
@allysonsouza
allysonsouza / about.js
Last active September 11, 2020 17:28
Question: Using inline images in Gatsby markdown
import React from "react";
import "./_about.scss";
import { FormattedMessage, useIntl } from "gatsby-plugin-intl"
import AboutEN from "./about.en.mdx"
import AboutPT from "./about.pt.mdx"
import AboutES from "./about.es.mdx"
export default function Header() {
const intl = useIntl()
@allysonsouza
allysonsouza / packages.config
Last active August 16, 2020 16:12
My Chocolatey packages.
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="cmder" />
<package id="nodejs" />
<package id="git" />
<package id="composer" />
<package id="sourcetree" />
<package id="slack" />
<package id="gifcam" />
<package id="paint.net" />
@allysonsouza
allysonsouza / autoset-featured.php
Created March 18, 2019 21:30
Automatically sets the featured image from first <img> in post content in WordPress