.openbtn1 { span:nth-of-type(1) { top: 15px; } span:nth-of-type(2) { top: 23px; } span:nth-of-type(3) { top: 31px; } &.active { span{ background-color: #fff; }
.openbtn1 { span:nth-of-type(1) { top: 15px; } span:nth-of-type(2) { top: 23px; } span:nth-of-type(3) { top: 31px; } &.active { span{ background-color: #fff; }
full リニューアル時 トラブル
パスワード保護した固定ページ にリストカテゴリにカレント入れたかった。
特定のカテゴリにアーカイブにパスワード入れたかったから、転送して固定ページで
参考
結局location.href ==がうまく分岐できないので
<?php $this_url = home_url().'/base-system-3-0-制作実績/'; // echo "<pre>"; // print_r($this_url); // echo "</pre>"; ?> <script> $(function(){ $(".cat-item-1551 a").each(function(){ $(this).parents("li").addClass("current-cat"); }); }); </script>
こうやって実践
あと、
パスワード保護は、
投稿で設定 同じパスワードであれば すべて見れるようになる
パスワード時分岐
<?php the_content(); ?> <?php if ( !post_password_required( $post ) ) : //カスタムフィールド部分をパスワード保護の対象にする場合 ?> ここに書く <?php endif; ?>
the_content() にて、パスワードを出力コントロールしてる
その他
/*-------------------------------------------*/ /* パスワード入力ページの文章を変更する */ /*-------------------------------------------*/ function my_password_form() { //$my_page_title = get_the_title();//パスワード保護されているタイトル //'.$my_page_title. ' //'.include(get_stylesheet_directory() . "/4_cf_contents/bg_back.php"). ' ; $pw_text = '<div class="password_wrap center_box"> <p>このコンテンツははパスワードで保護されています。</p><p>閲覧するには以下にパスワードを入力してください。</p><form class="post_password" action="' . home_url() . '/wp-login.php?action=postpass" method="post"><input name="post_password" type="password" size="24" class="pw_wid" /><input type="submit" name="Submit" value="' . esc_attr__("送信") . '" class="pw_btn" /></form></div>'; echo $pw_text; include(get_stylesheet_directory() . "/password_form.php"); return; } add_filter('the_password_form', 'my_password_form'); /*-------------------------------------------*/ /* パスワード入力前と後でタイトルを変更する */ /*-------------------------------------------*/ function remove_branch_protected_word($title) { if ( post_password_required() ) { return 'このコンテンツははパスワードで保護されています。';//パスワード入力前に表示させるタイトル } else { return '%s';//パスワード入力後に表示させるタイトル } } add_filter('protected_title_format', 'remove_branch_protected_word');
ファンクション
分岐もいるかも 今後
でも、クライアント生地はめんばーでやるか?
///パスワード 改造 .password_wrap{padding: 0 3rem; .post_password{margin: 1rem 0;} .pw_wid{margin-right: 0.5rem;} }
Server configuration: Imagick does not support WebP format.
と出て変換できない
そのため、ewwwに戻して
変換
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{REQUEST_FILENAME} (.*)\.(jpe?g|png|gif)$ RewriteCond %{REQUEST_FILENAME}\.webp -f RewriteCond %{QUERY_STRING} !type=original RewriteRule (.+)\.(jpe?g|png|gif)$ %{REQUEST_URI}.webp [T=image/webp,L] </IfModule> <IfModule mod_headers.c> <FilesMatch "\.(jpe?g|png|gif)$"> Header append Vary Accept </FilesMatch> </IfModule> AddType image/webp .webp
こーなってくると
サムネイルを切り抜いたときに、webp変換されないため 手動でもう一度変換させる必要ある
taisei株式会社より問い合わせ時、結局返事なかったが
調べたので、メモ
Really Simple CSV Importer
このプラグ 古いけど、 シンプルなのか、動く
https://motoki-design.co.jp/wordpress/custom-field-csv-import/
csvにて可能
Export All URLsというプラグインを用い
既存を出力してからもできるよう カスタムはあるのか?
https://mamachu-design.com/hp/really-simple-csv-importer/
https://www.ohata.org/equipment.html
// ----------------------------------------------------------------- // カスタムタクソノミーのデフォルトターム設定 // ----------------------------------------------------------------- function add_defaultcategory_automatically($post_ID) { global $wpdb; $curTerm = wp_get_object_terms($post_ID, 'store_select'); if (0 == count($curTerm)) { // 指定をしたいタームIDを指定 $defaultTerm= array(914); wp_set_object_terms($post_ID, $defaultTerm, 'store_select'); } } add_action('publish_post', 'add_defaultcategory_automatically');
カスタム投稿タイプのスラッグとページ名がかぶるとおかしくなるので注意
結果
送信元: sv14106.xserver.jp
署名元: k-attack.net
spf
v=spf1 +a:sv14106.xserver.jp +a:k-attack.net +mx include:spf.sender.xserver.jp ~all
送信元は サーバーの名前になってしまう。これは多分解除できない
問題は、サーバーのSPFの設定が入っていればOKなのか???
サクラのサーバーが入っていないけど、SPFは送信サーバーが重要?
サクラには
“v=spf1 a:www427b.sakura.ne.jp mx ~all”
こう入っている。
サクラから送信し他メールは
送信元: k-attack.net
署名元: k-attack.net
となっているので、
xserverの方に、サクラのspfは必要ないみたいだね、
送信するサーバーにSPF設定が必要なようだ。
いやしかし、アイオートで実験した所、
フォーム送信でも、
送信元: i-auto-ltd.com
署名元: i-auto-ltd.com
となった。これはどういうことだ??
アイオートはサクラメールを使いSPF はこうなってるけど
v=spf1 +a:www427b.sakura.ne.jp +mx include:spf.sender.xserver.jp ~all
さくらは
“v=spf1 a:www427b.sakura.ne.jp mx ~all”
こうなってる。。
どういうことだ????
この設定でいくと、
xserverのSPFは
v=spf1 +a:www427b.sakura.ne.jp +mx include:spf.sender.xserver.jp ~all
これでいけば、サーバーネームを公開せずにいける。このほうがいいね。
==================ここは不明
こうすべきじゃね?
v=spf1+a:www427b.sakura.ne.jp +a:sv14106.xserver.jp +a:k-attack.net +mx include:spf.sender.xserver.jp ~all
==================ここは不明
結局、
けーアタックで実験した結果、
xserverのDKIMを削除したら、
送信元: sv14106.xserver.jp
のみになった。
なのでやはり、worpdressを使って送信する場合は
DKIM設定が必要だ。
xserverの場合、メールアドレスがないと、DKIM設定を追加出来ない使用なので、
追加する場合、メールを追加
DKIM設定を追加
メール削除(内部配送をクリア)
としないと、外部メールを利用している場合、
wordpressからのメールが内部配送されて届かいないので注意
今xserverで、
v=spf1 +a:www427b.sakura.ne.jp +mx include:spf.sender.xserver.jp ~all
けーアタックでspfを変更したが、とりあえず今はまだ
送信元: sv14106.xserver.jp
署名元: k-attack.net
状態、これが
送信元がかわるかどうか??
結局1時間 経過も関係ないみたい。
では
なぜアイオーとは出来ているのだろう?
www.d-marking.com
このままアプデしないのもいやだから、
wp debug をオフにして作業することにする
翻訳ファイルで対応していないプラグは
plugin-notes-plus 今後期待
business-calendar 買わなきゃ無理 いや もう買えない サブスク月1万 代替えプラグを探さないと。。
instagram-feed 今後期待
https://www.google.com/search?q=wp+6.71+%E3%80%80%E7%BF%BB%E8%A8%B3%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%80%80%E3%82%A8%E3%83%A9%E3%83%BC&lr=lang_ja&sca_esv=68f5f289e15608b2&biw=1648&bih=1231&tbs=lr%3Alang_1ja&sxsrf=ADLYWIK440czGtoijs1XDkaox-36dzm5RQ%3A1737456596658&ei=1HuPZ-DxJ4fa1e8P8abBwQE&ved=0ahUKEwjgq4aa0oaLAxUHbfUHHXFTMBg4ChDh1QMIEA&uact=5&oq=wp+6.71+%E3%80%80%E7%BF%BB%E8%A8%B3%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%80%80%E3%82%A8%E3%83%A9%E3%83%BC&gs_lp=Egxnd3Mtd2l6LXNlcnAiKXdwIDYuNzEg44CA57-76Kiz44OV44Kh44Kk44Or44CA44Ko44Op44O8MgsQABiABBiwAxiiBDILEAAYgAQYsAMYogQyCxAAGIAEGLADGKIEMgsQABiABBiwAxiiBDILEAAYgAQYsAMYogRIpgNQAFgAcAF4AJABAJgBAKABAKoBALgBA8gBAJgCAaACAZgDAIgGAZAGBZIHATGgBwA&sclient=gws-wiz-serp
if($terms)://タームがあれば foreach($terms as $key): $oya1[] = $key -> parent; //親navi_idDをあつめる $myid1[] = $key -> term_id; //実際のnavi_idを集める endforeach; $jisseki_ids = array_diff($myid1,$oya1); //比較削除 前の中から あとの中とかぶってないものを返す $jisseki_ids = array_values($jisseki_ids); //indexを詰める作業 0 1 2 と。 なくても出たけど 処理が早いとか // echo "<pre>"; // print_r($jisseki_ids); // echo "</pre>"; $term = get_term($jisseki_ids[0]); //echo $term->name; $jirei_cat = $term->name ; endif; //タームがあればおわり if($jirei_cat): ?> <section> <div class="d_con_all" ><div class="d_con_width max1500" > <h2 class="h2_style title_class3">利用実績 <?php echo $jirei_cat ?></h2>
タブレット問題 iPad(10th Gen)820×1180 iPad Air 820×1180 iPad mini6 744×1133 https://www.genz.jp/useful_information/ipad_size_quickreferencematrix/
横にしたとき 10インチアイフォンで
ヘッダーメニューを1180までに収めないといけない
と思ったが、
タブレットの場合のみ、 ヘッダーが1300で全部見えるなら、 1300のビューポートにすることで対応
<?php if (is_mobile()) : ?> <script type="text/javascript"> var meta = document.createElement('meta'); var link = document.createElement("link"); meta.setAttribute('name', 'viewport'); link.rel = "stylesheet"; // meta.setAttribute('content', 'width=device-width,initial-scale=1.0'); //これだと モバイルフレンドリーテストが合格しにくいだから↑ そのまま if (window.orientation !== 0) { //meta.setAttribute('content', 'width=1084px,maximum-scale=1.0'); meta.setAttribute('content', 'width=1084px,maximum-scale=1.0'); } else{ meta.setAttribute('content', 'width=device-width,initial-scale=1.0'); } document.getElementsByTagName('head')[0].appendChild(meta); document.getElementsByTagName("head")[0].appendChild(link); </script> <?php elseif(wp_is_mobile())://タブレットのviewport ?> <script type="text/javascript"> var meta = document.createElement('meta'); var link = document.createElement("link"); meta.setAttribute('name', 'viewport'); link.rel = "stylesheet"; meta.setAttribute('content', 'width=1300px,maximum-scale=1.0'); document.getElementsByTagName('head')[0].appendChild(meta); document.getElementsByTagName("head")[0].appendChild(link); </script> <?php else: //pc ?> <script type="text/javascript"> var meta = document.createElement('meta'); var link = document.createElement("link"); meta.setAttribute('name', 'viewport'); link.rel = "stylesheet"; meta.setAttribute('content', 'width=device-width,initial-scale=1.0'); // link.href = "<?php echo get_template_directory_uri(); ?>/style.css"; document.getElementsByTagName('head')[0].appendChild(meta); document.getElementsByTagName("head")[0].appendChild(link); </script> <?php endif; ?> <?php //メモ //window.orientation == 0 回転していない ?>
なので、できるだけ、1200くらいで収まるように作ったほうがいいけど でもまあ 案件によるな
ただ親を出すだけの場合
<div class="jirei_other_cat"> <h4 class="h4_style title_class2 display_table">素材カテゴリ</h4> <ul class="single_foot_menu"> <?php wp_list_categories( array( 'title_li' => '', 'hide_empty' => 0, 'taxonomy' => 'built-cat', 'depth' => 1 , //-1 'orderby' => 'menu_order',//順番は指定します //'exclude'=> array(2,5) ) ); ?> </ul> </div>
子も出す 記事がないカテゴリは非表示
<?php ///////////////////////// 子も出す //////////////////////////// ?> <?php $trem = 'built-cat'; $hide_empty = 'true'; ?> <div class="jirei_other_cat"> <h4 class="h4_style title_class2 display_table">車メーカー</h4> <ul class="single_foot_menu"> <?php wp_list_categories( array( 'title_li' => '', 'hide_empty' => $hide_empty, 'taxonomy' => $trem, 'depth' => 1, 'orderby' => 'menu_order',//順番は指定します //'exclude'=> array(2,5) ) ); ?> </ul> <?php //wpリストカテゴリで子カテゴリがある場合、並び順を親の次に並ばせたいのでdeaps -1 では再現できなく、仕方なく、親のチルドレンを無理やり同じリストのように表示させると モバイル再現できず //なので //タクソノミーphpで タームに子があれば、親を取得して、リストを出す 一応なんとかこれで納得 $term_object = get_queried_object(); // タームオブジェクトを取得 // echo "<pre>"; // print_r($term_object); // echo "</pre>"; $parent_id = $term_object->parent; if($parent_id): ?> <ul class="single_foot_menu"> <?php wp_list_categories( array( 'title_li' => '', 'hide_empty' => $hide_empty, 'taxonomy' => $trem, 'depth' => 1, 'child_of' => $parent_id, 'orderby' => 'menu_order',//順番は指定します //'exclude'=> array(2,5) ) ); ?> </ul> <?php endif; //親ページで子のリストもだしたいなあ //指定したIDの情報を返してくれる $term_id = $term_object->term_id; $taxonomy_name = $term_object->taxonomy; $term_child = get_term_children( $term_id, $taxonomy_name); // echo "<pre>"; // print_r($term_child); // echo "</pre>"; if($term_child): //子があれば ?> <ul class="single_foot_menu"> <?php wp_list_categories( array( 'title_li' => '', 'hide_empty' => $hide_empty, 'taxonomy' => $trem, 'depth' => 1, 'child_of' => $term_id, 'orderby' => 'menu_order',//順番は指定します //'exclude'=> array(2,5) ) ); ?> </ul> <?php endif; ?> <br><br> </div>
実績ギャラリーで、②カラム化して、 これでいけなかったけど、
@media screen and (max-width: 1499px) { .flickSlider .flickView ul li img.car_big { width: auto; max-width:100%; //max-height:262px; } }
$(function(){ $(window).load(function(){ var setWrap = $('.flickSlider'),//スライダー全体を囲うブロック要素名(IDでも可) setMainView = $('.flickView'),//メインビジュアル部分を囲うブロック要素名(IDでも可) setThumbNail = $('.flickThumb'),//サムネイル部分を囲うブロック要素名(IDでも可) setMaxWidth = 5000,//スライダー部分の最大幅 setMinWidth = 320,//スライダー部分の最小幅 ・・・ setMaxWidth = 5000,//スライダー部分の最大幅 これを800にしたら800からワイド100%になることを発見 5000にすれば大概大丈夫
でも上記CSSもいるみたい。コンテンツ幅が1500MAX で作成してるから、
1500以下はイメージはオートだよってやつもいるみたいね。
だからってsetMaxWidth = 1500,//スライダー部分の最大幅
にすると、1500以上伸ばしたときに、 画像が今度はデカくなりすぎる
桜のサーバーでssl認証
ポイント さくらの httaccessで https強制転送入ってると リダイレクトで認証できないので、sslの転送はずす
とできた。
新サーバーにて、サイト構築 ドメインが当たったら 機能するように準備
データベース ドメイン設定
wp DB設定
ドメインがあたったら
記事内のURLを全て変更
後、リダイレクト処理を埋め込む
htaccess リダイレクト 上から順番に処理される
ページのリダイレクトを忘れて、後で検索を確認しながらやった。
wp/aaa/ を /ccc/に転送すると
wp/aaa/bbb/ 二アクセスの場合 wp/ccc/bbb/ となるので
wp/ccc/bbb/ /ddd/とした
しかし、
順番で、
wp/aaa/bbb/ を /ddd/
wp/aaa/ を /ccc/
と順番ですれば、問題なかったみたい
月間アーカイブ
は最後に入れて、
wp/ を /に変えてOK
メールがローカル配送を行うので、転送のさい、
小一時間ほど、さまよって、
あとから届いた。
桜のdns aレコードを変えたら1秒で切り替わった
メールもxserver シンサーバー以外はすぐ届いたので
ローカル配送が問題。
メールアドレスを1つもtyくらなければOKらしい
ねんおため mxレコd−をさくらにかえたが 結局時間の問題で届いたよう
Redirectionは成功した。
2024年12月 なんたらで
更新して、再接続したけど
シュガーだけ全く表示されない
答え、やはり古いjクエリだった あと、 古いjs へっだにあるやつ2個削ったらでた
一度プラグ削除設定削除で入れ直したけどだめ・
なぜ、
リンクは入ってるみたいだけど画像がない。
full と うすい は無事
なんだろ
あとはwpのバージョンか
時間まちか
1.メンテナンス中でもテスト本番決済できる
2.テストカードで決済したアカウントは本番環境で使えない可能性大
3.本番環境では新しくユーザーを設定
4.与信にしていれば、デビットカードもすぐ戻って来る
5 手引 クレジットカードページ内の情報はお客毎に違うから、毎度変える そのままみせたらあかん 機器登録終わったら、管理画面の認証コード消す ねんのため
流れ、
クレジットの情報を入れる
管理画面
テスト環境 本番環境 テストクレジット 全て同じエクセルファイルにある。
テストして、本番に変えてやったらエラーで、できなかったから
アカウント変えてもできなくて、しばらく経って、またテストでできて。
本番に変えてアカウント変えたらできた。
▼管理画面情報▼
URL: https://www.kaihipay.jp/admin/login?system_code=2878663814834437
▼初期設定▼
初期設定マニュアル: https://bit.ly/2QCPqkz
初期設定動画: https://youtu.be/rYymWhyLE30
▼全般の操作・補足資料▼
操作マニュアル: https://kaihipay.zendesk.com/hc/ja
口座振替利用可能金融機関一覧: http://www.mizuho-factor.co.jp/dl/pdf/ec-service-01.pdf
何か有りましたら下記までお問い合わせください。
それでは今後ともよろしくお願い申し上げます。
———————————————————————————
会費ペイ カスタマーサクセスチーム
お問い合わせフォーム: https://kaihipay.zendesk.com/hc/ja/requests/new
———————————————————————————
※本メールの送信アドレスは送信専用となっておりますので、
このメールへの返信によるご質問、お問い合わせにはお答えしかねます。
https://www.kaihipay.jp/forms?form_code=6647629828846881
https://www.kaihipay.jp/admin/forms/pull?system_code=2878663814834437
5500円の場合
5500×0.035 = 192.5円 + 100円 = 293円 年 3516
11000×0.035 = 385円 + 100円 = 485円 年 5820
口座振替の場合 初回500円
リリースの手数料は
1件110円 121円税込み 年 1452
function//function.phpを参考に
function get_welcart_system_information() { global $usces, $usces_settings; $options = get_option( 'usces', array() ); $options_ex = get_option( 'usces_ex', array() ); $indi_item_name_text = array( 'item_name' => 'item name', 'item_code' => 'item code', 'sku_name' => 'SKU name', 'sku_code' => 'SKU code', ); return array( 'version' => USCES_VERSION, 'total_items' => $usces->get_items_num(), 'total_sku' => array_sum( usces_get_stocs() ), 'maintenance_mode' => ( isset( $options['display_mode'] ) && $options['display_mode'] == 'Maintenancemode' ) ? true : false, 'campaign_schedule' => $options['campaign_schedule'], 'order_mail' => $options['order_mail'], 'sender_mail' => $options['sender_mail'], ・・・
<?php //メンテナンスモードか判断 $welcart_options = get_option( 'usces', array() ); $my_display_mode = $welcart_options['display_mode']; if($my_display_mode == 'Maintenancemode' && !is_user_logged_in())://メンテナンスモードで、かつログインしていない場合 ?> <p class="center"><br>只今<br>ショップメンテナンス中です。<br> もうしばらくお待ち下さい。<br><br></p><!-- /.center --> <?php else: //通常営業?> <?php endif; ?>
the_content(); 全てメンテナンスになるため、ブログも表示されなくなるため
shingle_blog_con.phpに分岐
<?php //welcart メンテナンスモードか判断 $welcart_options = get_option( 'usces', array() ); $my_display_mode = $welcart_options['display_mode']; if($my_display_mode == 'Maintenancemode' && !is_user_logged_in())://メンテナンスモードで、かつログインしていない場合 ?> <?php //the_content(); // 本文を取得 $content = get_the_content(); // $content = apply_filters( 'the_content', $content ); // $content = str_replace( ']]>', ']]>', $content ); // the_content()と同じフィルターを適用済み echo $content; ?> <?php else: //通常営業?> <?php the_content(); ?> <?php endif; ?>
https://poedit.net/
を参考。
まずは、ウェルカートプラグインの翻訳データ、poファイルを任意のディレクトリにコピーします。
今回の例では、子テーマフォルダのlanguageフォルダにコピーしました。
コピーするフォルダは、wordpressのプラグインやテーマ等のアップデートでデータが消えてしまわないような場所が好ましいかと思います。
最終的にファイルの場所をfunctions.phpから指定するので、最悪どこだっていいです。
わかりやすく管理しやすくかつアップデートの影響を受けない場所なら。
必要な翻訳だけを自作で
この編集したpoファイルに記述されている翻訳が反映され、そこに無いものが、オリジナルの翻訳(元のデータ)が反映されることになります。
翻訳データがアップデートされることは稀かもしれませんが、アップデートの内容を極力利用しつつ、ここだけは譲れないって文言だけを反映させることができます。
開いたpoファイルのヘッダー部分を残して、その他は全て削除し、変更後の翻訳行のみ残して保存します。
今回の例では下記のようなファイルになりました。
ヘッダー部分は、コピー元のデータによって様々かと思いますので、下記とは全く同じではありません。
msgid "" msgstr "" "Project-Id-Version: Welcart e-Commerce\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-01-20 00:00+0900\n" "PO-Revision-Date: 2019-03-04 16:11+0900\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 1.5.7\n" msgid "Admit to send it with this information." msgstr "プライバシーポリシーに同意の上、上記内容を送信する"
msgid “Admit to send it with this information.”
msgstr “プライバシーポリシーに同意の上、上記内容を送信する”
これで下準備はOK。
保存した.poファイルをコンパイルして、.moファイルを書き出します。
ここで登場するのが、Poedit。
PoeditをPCにインストールして、保存したファイルを開きます。
開いたら、ファイル→MOにコンパイル
で、同じ階層にmoファイルを書き出します。
これで、翻訳データの準備が完了しました。
あとは、functions.phpに、翻訳データのオーバーライド指定を追記するだけでOKです。
流れとしては、既にプラグインからload_textdomainにて読み込まれている翻訳データをアンロードします。
アンロードした上で、自作の翻訳データを読み込ませ、さらに、オリジナル(元の翻訳データ)を読み込みます。
こうすることで、まずは、自作の翻訳データが適用され、そこに無いものに関しては、オリジナルの翻訳データが利用されることになります。
/***ウェルカート翻訳ファイルをオーバーライド***/
//ウェルカートプラグインのテキストドメインを指定
$welcart_text_domain = 'usces';
//オリジナル(元の)翻訳データ
$welcart_original_mofile = WP_PLUGIN_DIR.'/usc-e-shop/languages/'. $welcart_text_domain.'-ja.mo';
//変更後の自作翻訳データ(任意)※例では利用している子テーマのlanguagesフォルダ
$welcart_override_mofile = get_stylesheet_directory().'/languages/'.$welcart_text_domain.'-ja.mo';
//読み込まれている翻訳データをアンロード
unload_textdomain($welcart_text_domain);
//変更後の自作翻訳データをロードする
load_textdomain($welcart_text_domain, $welcart_override_mofile );
//オリジナル(元の)翻訳データをロードする
load_textdomain($welcart_text_domain, $welcart_original_mofile );
以上を、functions.phpに追記します。
追記箇所はどこでも良いかと思います。
保存して、サーバーにアップロードしたら完了です。
変更した箇所のみが、変わっていることが確認できたらOKです。