Skip to content

Instantly share code, notes, and snippets.

@mt8
mt8 / .babelrc
Last active September 5, 2019 03:23
Block Editor Handbook やるときのwebpack設定など
{
"presets": [
"@babel/preset-env",
"@babel/preset-react"
]
}
@mt8
mt8 / base_items.php
Last active July 31, 2019 07:50
WordPressとBASEを連携させるためのプラグイン「BASE Item List」のテンプレート機能の使い方
<?php
if ( ! defined( 'ABSPATH' ) ) exit;
global $base_items;
/*
* item
* item_id int
* title string
* detail string
* price int
* stock int
@mt8
mt8 / bash.sh
Last active February 1, 2022 02:39
Local by Flywheel でインストールしたWordPresssをサブディレクトリに移動する
#!/bin/bash
if [ "$1" = "" ]
then
echo "please set sub dir name"
exit 1
fi
echo "move your wp to $1!"
@mt8
mt8 / memo.sh
Last active July 12, 2022 02:19
Homebrewでインストールしたterraformを任意のバージョンに戻す🍺
# terraformのGitコミットログを確認
$ brew log terraform
Warning: homebrew/core is a shallow clone so only partial output will be shown.
To get a full clone run:
git -C "$(brew --repo homebrew/core)" fetch --unshallow
commit 74f8f0f9c5cd3703dd36031cfada22e721b244e5
Author: BrewTestBot <homebrew-test-bot@lists.sfconservancy.org>
Date: Tue Jun 4 19:00:44 2019 +0000
@mt8
mt8 / functions.php
Last active September 5, 2018 01:54
[WordPress] WooCommerce Stripe Gateway でステートメント記述子に日本語を使いたい場合に使うコード
<?php
add_filter( 'woocommerce_stripe_request_body', function( $post_data, $order ) {
//カスタマーのクレジットカード明細に載るので実際にはstripeではなく、
//サイト名や会社名の英字表記にする(5〜22文字)。
//記号とかは使わない方がよさそう。
$post_data['statement_descriptor'] = 'stripe';
return $post_data;
},10,2 );
@mt8
mt8 / wp-cli.sh
Created May 17, 2018 11:13
wp-cliで◯年の記事を一括で削除する
wp post delete $(wp post list --post_type='post' --format=ids --date_query=2017)
@mt8
mt8 / mw-wp-form-count-limiter.php
Created March 23, 2018 20:23
[WordPress Plugin] MW WP Form Count Limiter
<?php
/*
* Plugin Name: MW WP Form Count Limiter
* Plugin URI: https://mt8.biz
* Description: MW WP Form のフォームごとに送信件数制限を設定できるようにするアドオン
* Version: 0.1
* Author: mt8
* Author URI: https://mt8.biz
* License: GPLv2 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
@mt8
mt8 / add_inputs_for_reply.php
Last active January 9, 2018 04:57
[WordPress] bbPressのカスタマイズサンプル
<?php
//「今後の返信をメールで通知」の後にフック
add_action('bbp_theme_after_reply_form_subscription', 'my_bbp_theme_after_reply_form_subscription');
/**
* トピック回答フォームの「今後の返信をメールで通知」項目の後のアクションフック処理
*/
function my_bbp_theme_after_reply_form_subscription() {
?>
@mt8
mt8 / memo.sh
Last active January 31, 2018 07:58
Time4VPSでBitZenyをマイニングするメモ https://mt8.biz/953
#ブログ記事はコチラ:https://mt8.biz/953
#====================
#事前準備(Mac)
#====================
#---手元のマシン(Mac)で鍵を作成---
cd ~/.ssh/
ssh-keygen -t rsa -f time4vps
@mt8
mt8 / functions.php
Last active April 14, 2017 08:01
StaticPressとか使うとき用。非SSLWordPressで再構築するときにGravatarをSSLで取得するためのコード
<?php
function my_pre_get_avatar_data( $args, $id_or_email ) {
$args['scheme'] = 'https';
return $args;
}
add_filter( 'pre_get_avatar_data', 'my_pre_get_avatar_data', 10, 2 );