Skip to content

Instantly share code, notes, and snippets.

@DanielFloeter
DanielFloeter / functinos.php
Created December 17, 2016 20:50
Only active Events - Extensions for The Events Calendar plugin by Modern Tribe
<?php
/**
* Only active Events
*
* Extensions for The Events Calendar plugin by Modern Tribe
*
* @namespace ECE - The Events Calendar Extensions
*/
/**
* Add a checkbox to the extensions panel
@DanielFloeter
DanielFloeter / functions.php
Last active October 30, 2016 11:02
Posts of current month - Filter extension
<?php
// Filter extension: "Show only post from the current month and the current year"
/**
* Adds a checkbox to the My settings panel which can be checked/unchecked the 'Posts of current month' filter/hook
*
* @param widget, instance
* @return adds a ckeckbox to the form()
*/
function cpwp_add_extensions_panel( $widget, $instance ) {
@DanielFloeter
DanielFloeter / functinos.php
Last active October 30, 2016 11:01
Filter extension for the Event Post Widget: "Show only post from the current month and the current year"
<?php
/*
* Filter extension for the Event Post Widget: "Show only post from the current month and the current year"
* @url https://wordpress.org/plugins/event-post/
*/
function cpwp_add_extensions_panel( $widget, $instance ) {
$instance = wp_parse_args( ( array ) $instance, array(
'use_current_month_filter' => ''
@DanielFloeter
DanielFloeter / functions.php
Last active October 30, 2016 11:01
Show sharing buttons, e.g. from Jetpack
<?php
// Show sharing buttons, e.g. from Jetpack
// https://wordpress.org/support/topic/jetpack-sharing-options-showing-in-widget/
// TODO: Rewrite code as filter hook
function form($instance) {
...
<p>
<label for="<?php echo $this->get_field_id("hide_social_buttons"); ?>">
<input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id("hide_social_buttons"); ?>" name="<?php echo $this->get_field_name("hide_social_buttons"); ?>"<?php checked( (bool) $instance["hide_social_buttons"], true ); ?> />
@DanielFloeter
DanielFloeter / functinos.php
Last active October 30, 2016 11:00
Excerpt allow HTML
<?php
// Show sharing buttons, e.g. from Jetpack
// http://tiptoppress.com/allow-html-in-excerpt-becomes-filteractions-code/
// TODO: Rewrite code as filter hook
// TODO: Multi select supported HTML elements in option (https://github.com/tiptoppress/category-posts-widget/issues/59)
function widget($args, $instance) {
...
add_filter('the_excerpt', array($this,'allow_html_excerpt'));
@DanielFloeter
DanielFloeter / dynamic-landing-navigation.css
Last active September 28, 2016 18:40
Set posts from the Category Posts Widget in a row
/**
* 14.0 - Custom
*/
.cat-post-item {
float: left;
list-style-type: none;
padding: 10px;
}
.cat-post-item a {