Skip to content

Instantly share code, notes, and snippets.

@hissy
hissy / gist:6793481
Created October 2, 2013 13:09
[WordPress/Plugin] WP SiteManager のメタタグの出力を止める
<?php
global $WP_SiteManager;
if (is_object($WP_SiteManager) && isset($WP_SiteManager->instance->meta_manager)) {
$meta_manager = $WP_SiteManager->instance->meta_manager;
remove_action( 'wp_head', array( $meta_manager, 'output_meta' ), 0 );
}
@hissy
hissy / force_comment_close.php
Last active December 21, 2015 08:29
[WordPress] Force comments and pingback close
<?php
/*
Plugin Name: Force comments and pingback close
Author: Takuro Hishikawa
Version: 0.1
*/
add_filter('comments_open', '__return_false');
add_filter('pings_open', '__return_false');
@hissy
hissy / my-adsense.php
Last active December 19, 2015 17:58
[WordPress] Add AdSense ads to blog sample
<?php
/*
Plugin Name: My AdSense
Description: adsense表示
Author: Takuro Hishikawa
Version: 0.2
Author URI: http://notnil-creative.com/
*/
// add adsbygoogle.js to footer
@miya0001
miya0001 / Makefile
Created April 15, 2013 07:27
@Mako0901 さん作の プラグインの翻訳ファイル用makefile
# パッケージ名
PACKAGE = wp-total-hacks
# パッケージのタイプ。plugin または theme
PROJECT = plugin
# 本家 (url) より入手してインストールしておいたもの
MAKEPOT = $(HOME)/wordpress-i18n-tools/makepot.php
PHP = /usr/bin/php
MSGMERGE = /usr/bin/msgmerge
/* The Grid ---------------------- */
.lt-ie9 .row { width: 940px; max-width: 100%; min-width: 768px; margin: 0 auto; }
.lt-ie9 .row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.lt-ie9 .row.large-collapse .column,
.lt-ie9 .row.large-collapse .columns { padding: 0; }
.lt-ie9 .row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.lt-ie9 .row .row.large-collapse { margin: 0; }
.lt-ie9 .column, .lt-ie9 .columns { float: left; min-height: 1px; padding: 0 15px; position: relative; }
.lt-ie9 .column.large-centered, .columns.large-centered { float: none; margin: 0 auto; }
@pimpmywp
pimpmywp / pm-trace-included-files.php
Last active April 1, 2016 15:58
[WordPress] インクルードされたテーマ関連ファイルをDebug Bar(Extender)の Variable Lookup で確認できるようにする。 ※テーマのフッターで wp_footer(); していること。
<?php
add_action( 'wp_footer', 'pm_trace_included_files' );
function pm_trace_included_files() {
$includeds = array_values(
str_replace(
get_theme_root()
, ""
, array_filter(
get_included_files()
, create_function( '$f', 'return 0 === strpos( $f, get_theme_root() );' )
@wokamoto
wokamoto / attachment_link_convert.php
Created November 28, 2012 06:20
[WordPress] 画像のリンク先を強制的に添付ファイル投稿URLに変更する奴
@wokamoto
wokamoto / replace-post_type.sql
Created November 28, 2012 04:47
[WordPress] 特定のカテゴリに属する投稿を任意のカスタム投稿タイプに変換する SQL
-- カテゴリー 4 の投稿を、カスタム投稿タイプ photo に
update wp_posts
set post_type = 'photo'
where post_type = 'post'
and exists
(select object_id
from wp_term_taxonomy as t
inner join wp_relationships as r on t.term_taxonomy_id = r.term_taxonomy_id
where t.term_id = 4
and r.object_id = wp_posts.ID);
@wokamoto
wokamoto / thumbnail_noimage.php
Created November 27, 2012 10:28
[WordPress] サムネイルが無い場合に、メディアライブラリに登録されている特定の画像を出す奴
<?php
function thumbnail_noimage($html, $post_id, $post_thumbnail_id, $size, $attr) {
if (!empty($html))
return $html;
$post_thumbnail_id = 1234; // default thumbnail image id
$html = wp_get_attachment_image( $post_thumbnail_id, $size, false, $attr );
return $html;
}
@miya0001
miya0001 / gist:3858804
Created October 9, 2012 13:26
WordPressでattachmentのページとかボタンを消す!
<?php
new disable_attachment_page();
class disable_attachment_page {
function __construct()
{
add_action("template_redirect", array(&$this, "template_redirect"));
add_action("admin_print_styles", array(&$this, "admin_print_styles"));