Skip to content

Instantly share code, notes, and snippets.

@kurudrive
kurudrive / wbosaka.md
Created April 22, 2016 09:05 — forked from miya0001/wbosaka.md
WordBench Osaka スマホアプリハンズオン

WordBench Osaka スマホアプリハンズオン

NodeJSをインストール

Windowsの人

https://nodejs.org/en/

Macの人

@kurudrive
kurudrive / file0.txt
Last active September 22, 2016 09:36
vccwにsshでログインする / データベースのインポートとエクスポート ref: http://qiita.com/kurudrive/items/931d9e4484c6a685d892
@kurudrive
kurudrive / functions.php
Last active October 4, 2016 08:04
Lightning のカテゴリーの色を設定する
<?php
add_filter('vk_post_list_widget_li_items', 'veu_new_post_widget_term_color');
function veu_new_post_widget_term_color($li_items_output){
$taxonomies = get_the_taxonomies();
if ($taxonomies):
// get $taxonomy name
$taxonomy = key( $taxonomies );
$terms = get_the_terms( get_the_ID(),$taxonomy );
$term_html = '';
foreach ($terms as $key => $term) {
@kurudrive
kurudrive / file0.php
Last active November 15, 2016 01:24
WordPressで指定の投稿を優先表示させる ref: http://qiita.com/kurudrive/items/2bcea48d3a6655f555b0
<?php
if ( ! class_exists( 'RecommendPost' ) ) {
class RecommendPost {
static function init(){
add_action( 'admin_menu', array( __CLASS__, 'add_meta_box') );
add_action('save_post', array( __CLASS__, 'save_meta_data') );
add_action('pre_get_posts', array( __CLASS__, 'change_order') );
}
@kurudrive
kurudrive / billvektor_1.feature
Last active August 13, 2017 05:20
billvektor.feature
Feature: BillVektor Features
# 使用できるテストの文書のパターンを見たい場合は以下のコマンド
# vendor/bin/behat -di --lang=en
Scenario: Login as the "administrator" role
# スクリーンサイズ1200×800
Given the screen size is 1200x800
@kurudrive
kurudrive / file0.txt
Last active September 16, 2017 01:26
WordPressでプラグインを公式ディレクトリにアップ・更新する時のsvnコマンド ref: http://qiita.com/kurudrive/items/d7ecf2f162f8578293a3
$ svn commit -m "2.3.3"
$ cd ../
$ svn cp trunk tags/2.3.3"
$ svn ci -m "tagging version 2.3.3"
@kurudrive
kurudrive / file0.txt
Created December 13, 2017 03:23
WordPressのカスタム投稿タイプで管理画面に表示される公開画面のリンク先を変更する ref: https://qiita.com/kurudrive/items/aa448bbae410bf1d67bc
add_filter('post_type_link', 'my_custom_public_link',10,2);
function my_custom_public_link($permalink) {
// 現在の投稿タイプを取得
$post_type = get_post_type();
// 書き換えたい投稿タイプを指定
if ( $post_type == 'recruit' ){
$permalink = '表示したいページのURL';
}
@kurudrive
kurudrive / browserSync.js
Created October 11, 2018 14:49 — forked from torounit/browserSync.js
package.json
var browserSync = require("browser-sync");
browserSync({
proxy: 'localhost:9292',
files: [
"./css/**/*",
"./js/**/*",
"./images/**/*",
"./fonts/**/*",
"./**/*.php",
]
@kurudrive
kurudrive / file0.txt
Last active November 2, 2018 07:54
WordPressでremove_actionが効かない時の対処メモ ref: https://qiita.com/kurudrive/items/729c2ce8d7ac5026759e
add_action( 'after_setup_theme', 'my_remove_action' );
function my_remove_action() {
remove_action( 'wp_enqueue_scripts', '外すアクション', 10, 2 );
}
@kurudrive
kurudrive / file0.txt
Created January 7, 2019 11:46
WordPressでテーマのテンプレートファイルではなくプラグインなどから任意のファイルを読み込ませる ref: https://qiita.com/kurudrive/items/e041da63b981332653c6
function my_custom_template_file() {
if ( get_post_type() == 'post' && is_single() ) {
// 読み込ませたいファイルを指定
require( 'template-parts/doc/frame-salary-archive.php' );
die();
}
}
add_action( 'template_redirect', 'my_custom_template_file' );