Skip to content

Instantly share code, notes, and snippets.

View lots0logs's full-sized avatar
🧑‍💻

Dustin Falgout lots0logs

🧑‍💻
View GitHub Profile
@lots0logs
lots0logs / pseudo-code.php
Created March 25, 2018 12:22
Fonts Field Configuration Examples
<?php
class SIMP_SimpleHeader extends ET_Builder_Module {
// Example 1: Include Fonts Field using its default configuartion
public function get_advanced_fields_config() {
return array();
}
// Example 2: Include Fonts Field using a custom configuartion
@lots0logs
lots0logs / pseudo-code.php
Created March 25, 2018 12:06
Filters Field Configuration Examples
<?php
class SIMP_SimpleHeader extends ET_Builder_Module {
// Example 1: Include Filters Field using its default configuartion
public function get_advanced_fields_config() {
return array();
}
// Example 2: Include Filters Field using a custom configuartion
@lots0logs
lots0logs / pseudo-code.php
Created March 25, 2018 11:59
Button Field Configuration Examples
<?php
class SIMP_SimpleHeader extends ET_Builder_Module {
// Example 1: Include Button Field using its default configuartion
public function get_advanced_fields_config() {
return array();
}
// Example 2: Include Button Field using a custom configuartion
@lots0logs
lots0logs / pseudo-code.php
Created March 25, 2018 04:00
Box Shadow Field Configuration Examples
<?php
class SIMP_SimpleHeader extends ET_Builder_Module {
// Example 1: Include Box Shadow Field using its default configuartion
public function get_advanced_fields_config() {
return array();
}
// Example 2: Include Box Shadow Field using a custom configuartion
@lots0logs
lots0logs / pseudo-code.php
Created March 25, 2018 03:55
Border Field Configuration Examples
<?php
class SIMP_SimpleHeader extends ET_Builder_Module {
// Example 1: Include Borders Field using its default configuartion
public function get_advanced_fields_config() {
return array();
}
// Example 2: Include Borders Field using a custom configuartion
@lots0logs
lots0logs / pseudo-code.php
Last active March 25, 2018 03:46
Background Field Configuration Examples
<?php
class SIMP_SimpleHeader extends ET_Builder_Module {
// Example 1: Include Background Field using its default configuartion
public function get_advanced_fields_config() {
return array();
}
// Example 2: Include Background Field using a custom configuartion
@lots0logs
lots0logs / module-settings-definition.php
Last active April 21, 2018 20:09
Module Settings Field Visibility Example 2
<?php
...
public function get_fields() {
return array(
'setting_a' => array(
...
),
'setting_b' => array(
@lots0logs
lots0logs / module-setting-field-definition.php
Last active April 21, 2018 20:10
Module Settings Field Visibility Example 1
<?php
...
public function get_fields() {
return array(
'setting_a' => array(
'label' => esc_html__( 'Setting A', 'myex-my-extension' ),
'type' => 'text',
'option_category' => 'basic_option',
.simp-simple-header-heading {
margin-bottom: 20px;
}
// External Dependencies
import React, { Component, Fragment } from 'react';
// Internal Dependencies
import './style.css';
class SimpleHeader extends Component {
static slug = 'simp_simple_header';