Skip to content

Instantly share code, notes, and snippets.

View mdemrs's full-sized avatar

Mdemrs mdemrs

  • Mdemrs
  • Marseille
View GitHub Profile
@mdemrs
mdemrs / fixed-nav.js
Created March 12, 2019 12:58 — forked from pavelbinar/fixed-nav.js
JavaScript: Fixed top nav after certain distance from top
// Fixed nav after certain point
// Show the fixed-strip after reachinch 240px from the top
$(window).scroll(function () {
if ($(this).scrollTop() > 240) {
$('.fixed-strip').css('visibility', 'visible');
} else {
$('.fixed-strip').css('visibility', 'hidden');
}
});
@mdemrs
mdemrs / ACF_IMAGE
Created December 8, 2017 16:32
This example shows how to display a custom size of the selected image when using the image array return type. This return type allows us to easily access extra image data such as sizes, width, height and more.
<?php
$image = get_field('image');
if( !empty($image) ):
// vars
$url = $image['url'];
$title = $image['title'];
$alt = $image['alt'];
@mdemrs
mdemrs / primary_category.php
Created January 26, 2017 22:21 — forked from jawinn/primary_category.php
Display Primary Category (Yoast's WordPress SEO)
<?php
// SHOW YOAST PRIMARY CATEGORY, OR FIRST CATEGORY
$category = get_the_category();
$useCatLink = true;
// If post has a category assigned.
if ($category){
$category_display = '';
$category_link = '';
if ( class_exists('WPSEO_Primary_Term') )
@mdemrs
mdemrs / Gruntfile.js
Last active August 29, 2015 14:17 — forked from markgoodyear/01-gulpfile.js
grunt and gulp files config
/*!
* Grunt
* $ npm install grunt-contrib-uglify grunt-autoprefixer grunt-contrib-cssmin grunt-contrib-imagemin grunt-contrib-sass grunt-contrib-watch grunt-contrib-concat grunt-contrib-clean grunt-contrib-jshint grunt-notify --save-dev
*/
module.exports = function(grunt) {
grunt.initConfig({
// Sass
@mdemrs
mdemrs / Styliser ecran de connexion, Benjamin Denis
Last active August 29, 2015 14:16
wp: Styliser ecran de connexion
//Custom css login
function wpc_custom_login(){
wp_enqueue_style('wpc-custom-login-css', plugins_url('css/wpc-login.css', __FILE__));
}
add_action('login_head', 'wpc_custom_login');
//Custom Logo URL
function c(){
return esc_url(home_url('/'));
}
@mdemrs
mdemrs / Load custom admin css, Benjamin Denis
Created March 9, 2015 16:52
wp: Load custom admin css
//load custom admin css
function wpc_load_custom_admin_css(){
wp_enqueue_style('wpc_admin_css', plugin_url('css/wpc-admin.css', __FILE__));
}
add_action('admin_enqueue_scripts', 'wpc_load_custom_admin_css');
@mdemrs
mdemrs / Remove Wordpress Version in footer
Last active July 10, 2017 17:19
wp: remove Wordpress version in footer
@mdemrs
mdemrs / remove or add Wordpress Footer Credits, Benjamin Denis
Created March 9, 2015 16:38
wp: remove or add Wordpress Footer Credits
@mdemrs
mdemrs / Favicon in Wordpress admin
Created March 9, 2015 16:30
wp: Favicon in Wordpress admin
// Favicon in wordpress admin
function wpc_admin_favicon(){
echo '<link rel="Shortcut Icon" type="image/x-icon" href="'.get_stylesheet_directory_uri().'/img/favicon.ico" />';
}
add_action('admin_head', 'wpc_admin_favicon');
@mdemrs
mdemrs / enable full TinyMCE by default
Last active August 29, 2015 14:16
wp: enable full TinyMCE by default
//Enable full TinyMCE by default
function my_mce_options( $init ) {
$init['wordpress_adv_hidden'] = false;
return $init;
}
add_filter('tiny_mce_before_init', 'my_mce_options');
//Add buttons in TinyMCE, list http://www.tinymce.com/wiki.php/TinyMCE3x:Buttons/controls
function wpc_add_more_buttons($buttons){
$buttons[] = 'charmap';