Skip to content

Instantly share code, notes, and snippets.

View jmslbam's full-sized avatar
💭
Available for (WordPress) work

Jaime Martínez jmslbam

💭
Available for (WordPress) work
View GitHub Profile
@jmslbam
jmslbam / taxonomy.php
Created January 4, 2012 09:02
Custom taxonomy - term title
$s_title = single_cat_title('', false);
$s_title = str_replace(' @en', '', $title);
@jmslbam
jmslbam / archive-template.php
Created January 4, 2012 09:21
Custom Post Type Archive with WPML
<?php
/* Template Name: News Archive */
?>
<?php
include('archive.php');
?>
<?php
/* don't forget to put these in your functions.php */
@jmslbam
jmslbam / httpd.conf
Created November 4, 2012 14:59
WP vhost conf
<VirtualHost *:80>
ServerName local.%PROJECT%
ServerAlias local.%PROJECT%
DocumentRoot %DOCROOT%
<Directory "%DOCROOT%/">
Options Indexes FollowSymLinks
@jmslbam
jmslbam / composer.json
Created December 11, 2015 08:17
Clarkson Core via Composer
{
"name": "level-level/wp-clarkson.com",
"type": "project",
"license": "MIT",
"description": "A modern WordPress development",
"repositories": [
{
"type": "composer",
"url": "http://wpackagist.org"
},
@jmslbam
jmslbam / mlp_navigation_with_login.php
Last active February 11, 2016 12:45 — forked from thefuxia/mlp_navigation_with_login.php
function mlp_navigation_with_login()
<?php
// copy from here
/**
* Create a navigation like: DE | EN | RU | Log in
*
* @return string
*/
function mlp_navigation_with_login()
@jmslbam
jmslbam / vip-wp-cli.php
Last active February 10, 2017 11:14
WPCOM_VIP_CLI_Command
<?php
class WPCOM_VIP_CLI_Command extends WP_CLI_Command {
/**
* Clear all of the caches for memory management
*/
protected function stop_the_insanity() {
/**
* @var \WP_Object_Cache $wp_object_cache
@jmslbam
jmslbam / composer.json
Last active May 24, 2017 07:32
Install Clarkson Core via Composer
{
"name": "clarkson/website",
"type": "project",
"license": "MIT",
"description": "Example to add Clarkson Core via Compser",
"repositories": [
{
"type": "git",
"url":"https://github.com/level-level/Clarkson-Core"
}
@jmslbam
jmslbam / setup.sh
Created November 1, 2012 22:58
Wordpress wp-cli install bash
#!/bin/bash
#
# This script has been adapted from the drush wrapper script
# and all credit should go to the authors of that project:
# http://drupal.org/project/drush
# Get the absolute path of this executable
ORIGDIR=$(pwd)
SELF_PATH=$(cd -P -- "$(dirname -- "$0")" && pwd -P) && SELF_PATH=$SELF_PATH/$(basename -- "$0")
@jmslbam
jmslbam / functions.php
Created July 13, 2014 11:56
Change WooCommerce ordernumber prefix
add_filter( 'woocommerce_order_number', 'jm_woocommerce_order_number', 1, 2 );
/**
* Remove # prefix from WooCommerce Order Number
* Could also be done with gettext: https://github.com/woothemes/woocommerce/blob/master/includes/abstracts/abstract-wc-order.php#L537
*
*/
function jm_woocommerce_order_number( $oldnumber, $order ) {
return str_replace('#', '', $order->id);
}