Skip to content

Instantly share code, notes, and snippets.

<div class="widget">
<h3>Kategori</h3>
<?php
$cats = explode("<br />",wp_list_categories('title_li=&echo=0&depth=1&show_count=1&style=none'));
$cat_n = count($cats) - 1;
for ($i=0;$i< $cat_n;$i++):
if ($i<$cat_n/2):
$cat_left = $cat_left.'<li>'.$cats[$i].'';
elseif ($i>=$cat_n/2):
@adexon
adexon / Smart Excerpt
Last active September 28, 2016 23:31
Membuat Excerpt yanbf
function mt_smart_excerpt(){
$content = get_the_excerpt('');
$dot = ".";
$position = stripos ($content, $dot);
if($position) {
$offset = $position + 1;
$position2 = stripos ($content, $dot, $offset);
$one_word = substr($content, 0, $position);
$two_words = substr($content, 0, $position2);
echo $two_words . '.';
@adexon
adexon / Feeds WPMU
Last active February 25, 2016 22:59
<?php
$blogs = $wpdb->get_results( $wpdb->prepare("SELECT blog_id, domain, path FROM $wpdb->blogs WHERE site_id = %d AND public = '1' AND archived = '0' AND mature = '0' AND spam = '0' AND deleted = '0' ORDER BY domain ASC, path ASC", $wpdb->siteid), ARRAY_A );
foreach ( (array) $blogs as $details ) {$blog_list[ $details['blog_id'] ] = $details;}
unset( $blogs );
$blogs = $blog_list;
if (is_array( $blogs ) ){
echo '<ul>';
$array= array();
<?php
function projects_menu_entry($id, $title, $link_self)
{
global $blog_id;
if ($id == $blog_id && !$link_self)
return;
echo '<li>';
<?php
global $switched;
switch_to_blog(7);
echo 'You switched from blog ' . $switched . ' to 7';
restore_current_blog();
echo 'You switched back.';
?>
<?php
$categories = wp_list_categories('title_li=&show_count=1&echo=0');
$categories = preg_replace('/<\/a> \(([0-9]+)\)/', ' <span class="count">[\\1]</span></a>', $categories);
echo $categories;
?>
add_filter('the_title', 'generate_category_post_count_title', 10, 2);
function generate_category_post_count_title($title, $post_ID)
{
if( 'nav_menu_item' == get_post_type($post_ID) )
{
if( 'taxonomy' == get_post_meta($post_ID, '_menu_item_type', true) && 'category' == get_post_meta($post_ID, '_menu_item_object', true) )
{
$category = get_category( get_post_meta($post_ID, '_menu_item_object_id', true) );
$title .= sprintf(' (%d)', $category->count);
}
@adexon
adexon / Filter <li> wp_nav_menus - Manual
Created February 14, 2016 11:51
Filter <li> wp_nav_menus - Manual
function new_nav_menu_items($items, $args) {
if($args->theme_location == 'header-menu'){
$shop_item = '<li class="spec"><a href="#" title="title">title</a></li>';
$items = $items . $shop_item;
}
return $items;
}
add_filter('wp_nav_menu_items', 'new_nav_menu_items', 10, 2);
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Node]
@="Open Node here"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Node\command]
@="cmd.exe /s /k \"pushd \"%V\" & \"C:\\Program Files\\nodejs\\nodevars.bat\"\""
.greedy-nav {
position: relative;
min-width: 250px;
background: #181818;
}
.greedy-nav ul{
padding:0;
margin:0;
}