Skip to content

Instantly share code, notes, and snippets.

View davidperezgar's full-sized avatar

David Perez davidperezgar

View GitHub Profile
@davidperezgar
davidperezgar / php-revslider.php
Created December 27, 2015 11:12
Rev Slider php call function
<?php if(function_exists('putRevSlider')) { putRevSlider("home_page_slider", "homepage"); } ?>
@davidperezgar
davidperezgar / script-wrap.js
Created January 7, 2016 22:06
Script Wrap for WordPress
<script type="application/javascript">
(function ($) {
}(jQuery));
</script>
@davidperezgar
davidperezgar / gravityforms-php-code.php
Last active January 11, 2016 10:14
Gravity Forms PHP
<?php gravity_form($id_or_title, $display_title=true, $display_description=true, $display_inactive=false, $field_values=null, $ajax=false, $tabindex); ?>
<?php //default values: ?>
<?php gravity_form(1, true, true, false, null, false, 0); ?>
@davidperezgar
davidperezgar / wp-config-live.php
Created January 19, 2016 16:02
WordPress Config for Live Site
<?php
define('DB_NAME', '');
define('DB_USER', '');
define('DB_PASSWORD', '');
define('DB_HOST', 'localhost');
define('WP_HOME', 'http://');
define('WP_SITEURL', 'http://');
define('FS_METHOD','direct');
define('WP_DEBUG', false);
@davidperezgar
davidperezgar / limit_posts_per_archive_page.php
Created March 21, 2016 13:11
Limit Posts per archive Page WordPress
function limit_posts_per_archive_page() {
if ( is_category() )
$limit = 2;
elseif ( is_search() )
$limit = 1;
else
$limit = get_option('posts_per_page');
set_query_var('posts_per_archive_page', $limit);
}
@davidperezgar
davidperezgar / wp-admin-columns.php
Last active March 28, 2016 11:29
Manage Admin columns WordPress
/** Add columns **/
// Add to admin_init function
add_filter('manage_edit-productos_columns', 'add_new_productos_columns');
function add_new_productos_columns($columns) {
$columns['cb'] = '<input type="checkbox" />';
$columns['title'] = 'Producto';
$columns['prod_ref'] = 'Referencia';
$columns['prod_precio'] = 'Precio';
$columns['image'] = 'Miniatura';
@davidperezgar
davidperezgar / custom-flags.php
Created March 28, 2016 11:50
Custom flags in WPML (functions.php)
function language_selector_flags(){
$languages = icl_get_languages('skip_missing=0&orderby=code');
if(!empty($languages)){
foreach($languages as $l){
if(!$l['active']) echo '<a href="'.$l['url'].'">';
echo '<img src="'.get_bloginfo('stylesheet_directory').'/img/'.$l['code'].'.jpg" height="28" alt="'.$l['language_code'].'" width="28" />';
if(!$l['active']) echo '</a>';
}
}
@davidperezgar
davidperezgar / fullwidth-container.css
Created April 6, 2016 08:47
Full Width in container bootstrap
section.post_content section {
width: 500%;
margin-left: -200%;
}
@davidperezgar
davidperezgar / inputtinymce.php
Created April 28, 2016 08:09
Input with Tinymce editor in metabox WordPress
<?php wp_editor($proycom_deco,"proycom_deco",array('textarea_name' => 'proycom_deco','tinymce'=>true)); ?>
@davidperezgar
davidperezgar / centernav.css
Created April 28, 2016 08:30
CSS center navbar Bootstrap
.navbar .navbar-nav {
display: inline-block;
float: none;
vertical-align: top;
}
.navbar .navbar-collapse {
text-align: center;
}