スワイプ レスポンシブ ギャラリー スライダー

ギャラリー参考
http://black-flag.net/jquery/20130514-4588.html

ローディング参考
http://mori-coding.blog.jp/archives/6760786.html

レスポンシブ 幅100% 高さ同じ比率 参考
http://tsudoi.org/weblog/?p=2949

これ少々改造

サイドナビ 透明度変更のためthumbOpc2項目追加

 

//これはローディング画像を出すスクリプト 後入れ
window.onload = function(){
	$(function() {
		$("#loading").fadeOut(0);
		$(".flickSlider").fadeIn(500);
	});
}



$(function(){
    $(window).load(function(){
        var setWrap = $('.flickSlider'),//スライダー全体を囲うブロック要素名(IDでも可)
        setMainView = $('.flickView'),//メインビジュアル部分を囲うブロック要素名(IDでも可)
        setThumbNail = $('.flickThumb'),//サムネイル部分を囲うブロック要素名(IDでも可)
        setMaxWidth = 800,//スライダー部分の最大幅
        setMinWidth = 320,//スライダー部分の最小幅
        thumbNum = 6,//一行に並べるサムネイル数
        thumbOpc = 0.5,//サムネイルの非アクティブ時の透過度
		thumbOpc2 = 0.3,//サイドバーの非アクティブ時の透過度
        scrollSpeed  = 500,//スライドアニメーションスピード
        delayTime = 5000,//スライドアニメーション待機時間
        easing = 'linear',//スライドアニメーションのイージング指定
        sideNavi = 'on', // 'on' or 'off'//左右NEXT/BACKの表示/非表示(非表示の場合は「off」等)
        autoPlay = 'off'; // 'on' or 'off'//自動切換え動作のON/OFF(自動切換えさせない場合は「off」等)
		
        var agent = navigator.userAgent;
        setWrap.each(function(){
            var thisObj = $(this),
            childMain = thisObj.find(setMainView),mainUl = childMain.find('ul'),mainLi = mainUl.find('li'),mainLiLink = mainLi.children('a'),mainLiImg = mainLi.find('img'),
            childThumb = thisObj.find(setThumbNail),thumbUl = childThumb.find('ul'),thumbLi = childThumb.find('li'),thumbLiFst = childThumb.find('li:first'),thumbLiLst = childThumb.find('li:last'),
            mainWidth = parseInt(childMain.css('width')),mainHeight = parseInt(childMain.css('height')),listCount = mainUl.children('li').length;
 
            thisObj.css({display:'block'});
 
            // レスポンシブ動作メイン
            imgSize();
            function imgSize(){
                var windowWidth = parseInt($(window).width()),
                setUlLeft = parseInt(mainUl.css('left')),
                setlistWidth = parseInt(mainLi.css('width')),
                setLeft = setUlLeft / setlistWidth;
 
                if(windowWidth >= setMaxWidth) {
                    thisObj.css({width:setMaxWidth});
                    childMain.css({width:setMaxWidth});
                    mainUl.css({width:((setMaxWidth)*(listCount))});
                    mainLi.css({width:setMaxWidth});
 
                    var listWidthA = parseInt(mainLi.css('width')),
                    leftMax = -((listWidthA)*((listCount)-1)),
                    baseHeight = mainLiImg.height();
                    childMain.css({height:baseHeight});
                    mainUl.css({height:baseHeight});
                    mainLi.css({height:baseHeight});
 
                    thumbUl.css({width:setMaxWidth});
                    thumbLi.css({width:((setMaxWidth)/(thumbNum)),height:''});
                } else if(windowWidth < setMaxWidth) {
                    var listWidthB = parseInt(childMain.css('width')),
                    leftMax = -((listWidthB)*((listCount)-1));
                    thisObj.css({width:setMaxWidth});
                    if(windowWidth >= setMinWidth) {
                        thisObj.css({width:'100%'});
                        childMain.css({width:'100%'});
                        mainUl.css({width:((listWidthB)*(listCount))});
                        mainLi.css({width:(listWidthB)});
                    } else if(windowWidth < setMinWidth) {
                        thisObj.css({width:setMinWidth});
                        childMain.css({width:setMinWidth});
                        mainUl.css({width:((setMinWidth)*(listCount))});
                        mainLi.css({width:setMinWidth});
                    }
                    var reHeight = mainLiImg.height();
                    childMain.css({height:reHeight});
                    mainUl.css({height:reHeight});
                    mainLi.css({height:reHeight});
 
                    var reWidth = setThumbNail.width();
                    thumbUl.css({width:reWidth});
                    thumbLi.css({width:((reWidth)/(thumbNum))});
                }
 
                var adjLeftWidth = parseInt(mainLi.css('width')),
                adjLeft = adjLeftWidth * setLeft;
                mainUl.css({left:(adjLeft)});
            }
            imgSize();
            $(window).resize(function(){
                if(!(agent.search(/iPhone/) != -1 || agent.search(/iPad/) != -1 || agent.search(/iPod/) != -1 || agent.search(/Android/) != -1)){
                    if(autoPlay == 'on'){clearInterval(setTimer);}
                    imgSize();
                    if(autoPlay == 'on'){slideTimer();}
                } else {
                    imgSize();
                }
            });
 
            // フリックアクション
            var isTouch = ('ontouchstart' in window);
            mainUl.on(
                {'touchstart mousedown': function(e){
                    if(mainUl.is(':animated')){
                        e.preventDefault();
                    } else {
                        if(autoPlay == 'on'){clearInterval(setTimer);}
                        if(!(agent.search(/iPhone/) != -1 || agent.search(/iPad/) != -1 || agent.search(/iPod/) != -1 || agent.search(/Android/) != -1)){
                            e.preventDefault();
                        }
                        this.pageX = (isTouch ? event.changedTouches[0].pageX : e.pageX);
                        this.leftBegin = parseInt($(this).css('left'));
                        this.left = parseInt($(this).css('left'));
                        this.touched = true;
                    }
                },'touchmove mousemove': function(e){
                    if(!this.touched){return;}
                    e.preventDefault();
                    this.left = this.left - (this.pageX - (isTouch ? event.changedTouches[0].pageX : e.pageX) );
                    this.pageX = (isTouch ? event.changedTouches[0].pageX : e.pageX);
                    $(this).css({left:this.left});
                },'touchend mouseup mouseout': function(e){
                    if (!this.touched) {return;}
                    this.touched = false;
 
                    var setThumbLiActive = thumbUl.children('li.active'),
                    listWidth = parseInt(mainLi.css('width')),leftMax = -((listWidth)*((listCount)-1));
 
                    if(((this.leftBegin)-30) > this.left && (!((this.leftBegin) === (leftMax)))){
                        $(this).stop().animate({left:((this.leftBegin)-(listWidth))},scrollSpeed,easing);
                        setThumbLiActive.each(function(){
                            $(this).removeClass('active');
                            $(this).next().addClass('active');
                        });
                    } else if(((this.leftBegin)+30) < this.left && (!((this.leftBegin) === 0))){
                        $(this).stop().animate({left:((this.leftBegin)+(listWidth))},scrollSpeed,easing);
                        setThumbLiActive.each(function(){
                            $(this).removeClass('active');
                            $(this).prev().addClass('active');
                        });
                    } else if(this.leftBegin === 0) {
                        $(this).stop().animate({left:'0'},scrollSpeed,easing);
                    } else if(this.leftBegin <= leftMax) {
                        $(this).stop().animate({left:(leftMax)},scrollSpeed,easing);
                    } else if(this.left >= 0) {
                        $(this).stop().animate({left:'0'},scrollSpeed);
                    } else if(this.left <= leftMax) {
                        $(this).stop().animate({left:(leftMax)},scrollSpeed,easing);
                    } else {
                        $(this).stop().animate({left:(this.leftBegin)},scrollSpeed,easing);
                    }
                    compBeginLeft = this.leftBegin;
                    compThisLeft = this.left;
                    mainLiLink.click(function(e){
                        if(!(compBeginLeft === compThisLeft)){
                            e.preventDefault();
                        }
                    });
                    if(autoPlay == 'on'){slideTimer();}
                }
            });
 
            // ボタン移動動作
            thumbLi.click(function(){
                if(autoPlay == 'on'){clearInterval(setTimer);}
                var listWidth = parseInt(mainLi.css('width')),leftMax = -((listWidth)*((listCount)-1)),
                connectCont = thumbLi.index(this);
                mainUl.stop().animate({left:(-(listWidth)*(connectCont))},scrollSpeed,easing);
                thumbLi.removeClass('active');
                $(this).addClass('active');
                if(autoPlay == 'on'){slideTimer();}
            });
            thumbLiFst.addClass('active');
            thumbLi.css({opacity:thumbOpc});
 
            // サイドナビボタン(有り無し)
            if(sideNavi == 'on'){
                childMain.append('<div class="btnPrev"></div><div class="btnNext"></div>');
                var setPrev = childMain.find('.btnPrev'),setNext = childMain.find('.btnNext'),setPrevNext = childMain.find('.btnPrev,.btnNext');
                setPrevNext.css({opacity:thumbOpc2});
 
                setNext.click(function(){
                    var setThumbLiActive = thumbUl.children('li.active');
                    setThumbLiActive.each(function(){
                        var listLengh = thumbLi.length;
                        var listIndex = thumbLi.index(this);
                        var listCount = listIndex+1;
                        if(listLengh == listCount){
                            thumbLiFst.click();
                        } else {
                            $(this).next('li').click();
                        }
                    });
                });
                setPrev.click(function(){
                    var setThumbLiActive = thumbUl.children('li.active');
                    setThumbLiActive.each(function(){
                        var listLengh = thumbLi.length;
                        var listIndex = thumbLi.index(this);
                        var listCount = listIndex+1;
                        if(1 == listCount){
                            thumbLiLst.click();
                        } else {
                            $(this).prev('li').click();
                        }
                    });
                });
            }
 
            // サムネイルマウスオーバー
            if(!(agent.search(/iPhone/) != -1 || agent.search(/iPad/) != -1 || agent.search(/iPod/) != -1 || agent.search(/Android/) != -1)){
                thumbLi.hover(function(){
                    $(this).stop().animate({opacity:'1'},300);
                },function(){
                    $(this).stop().animate({opacity:thumbOpc},300);
                });
                if(sideNavi == 'on'){
                    setPrevNext.hover(function(){
                        $(this).stop().animate({opacity:'0.5'},300);
                    },function(){
                        $(this).stop().animate({opacity:thumbOpc2},300);
                    });
                }
            }
 
            // 自動再生(有り無し)
            if(autoPlay == 'on'){
                function slideTimer() {
                    setTimer = setInterval(function(){
                        var setThumbLiActive = thumbUl.children('li.active');
                        setThumbLiActive.each(function(){
                            var listLengh = thumbLi.length;
                            var listIndex = thumbLi.index(this);
                            var listCount = listIndex+1;
                            if(listLengh == listCount){
                                thumbLiFst.click();
                            } else {
                                $(this).next('li').click();
                            }
                        });
                    },delayTime);
                }
                slideTimer();
            }
        });
    });
});
/*--------------------------------
フリックギャラリー
---------------------------------*/

/*ローディング画像*/
#loading{ 	position: relative;
	width: 100%;
	height: 100%;
	padding: 75% 0 0;}
#loading .inner{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(/wp-content/themes/D/d/img/parts/wait3.gif) center center no-repeat #FFF;
	}



/* .flickSlider
--------------------------- */
.flickSlider {
    margin: 24px auto;
    text-align: left;
    display: none;
}
 
/* .flickView
--------------------------- */
.flickSlider .flickView {
    width: 100%;
    text-align: left;
    position: relative;
    overflow: hidden;
}
.flickSlider .flickView ul {
    top: 0;
    left: 0;
    width: 100%;
    position: absolute;
    overflow: hidden;
}
.flickSlider .flickView ul li {
    width: 100%;
    float: left;
    display: inline;
    overflow: hidden;
}
.flickSlider .flickView ul li img {
    width: 100%;
	height:auto;
}
 
/* .flickThumb
--------------------------- */
.flickSlider .flickThumb {
    width: 100%;
    overflow: hidden;
}
.flickSlider .flickThumb ul {
    width: 110%;
}
.flickSlider .flickThumb ul li {
    float: left;
    cursor: pointer;
    display: inline;
}
.flickSlider .flickThumb ul li img {
    width: 100%;
	height:auto;
}
.flickSlider .flickThumb ul li.active {
    filter:alpha(opacity=100)!important;
    -moz-opacity: 1!important;
    opacity: 1!important;
}
 
/* sideNavi
------------------------- */
.flickSlider .btnPrev,
.flickSlider .btnNext {
    top: 0;
    width: 5%;
    height: 100%;
    position: absolute;
    cursor: pointer;
}
.flickSlider .btnPrev {
    left: 0; 
    background: #6d6d6d url(/wp-content/themes/D/d/img/parts/btnPrev.png) no-repeat center center;
}
 
.flickSlider .btnNext {
    right: 0;
    background: #6d6d6d url(/wp-content/themes/D/d/img/parts/btnNext.png) no-repeat center center;
}
 
 
/* =======================================
    ClearFixElements
======================================= */
.flickSlider .flickView ul:after,
.flickSlider .flickThumb ul:after {
    content: ".";
    height: 0;
    clear: both;
    display: block;
    visibility: hidden;
}
 
.flickSlider .flickView ul,
.flickSlider .flickThumb ul {
    display: inline-block;
    overflow: hidden;
}


.flickSlider .flickView ul li a img:hover{ opacity:1;
filter: alpha(opacity=100);        /* ie lt 8 */
-ms-filter: "alpha(opacity=100)";  /* ie 8 */
-moz-opacity:1;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 1;              /* Safari 1.x */}

パフォーマーであえて複雑になりそうだからやらなかった

タクソノミーアーカイブで
特定のカテゴリのみ
小カテゴリ別に分けて 一覧表示

タクソノミーで分岐して

<?php if(is_tax('genre','演奏家')): ////演奏家は特別仕様?>

<?php include("d_page_tax_ensouka.php"); ?>

<?php else://演奏家以外は普通のループ?>   
$taxonomy_name = get_query_var('taxonomy'); //タクソノミーページでタクソノミー名を取得
//$taxonomy_name = 'ensou_cat'; //
$term_var = get_query_var( 'term' );//タクソノミーページでターム名を取得
$term = get_term_by('slug',get_query_var( 'term' ),get_query_var( 'taxonomy' ));//タクソノミーページでターム情報を取得
$term_id = $term -> term_id;//上記使ってタームID取得

///宣言------------------------------------------
$args = array(
'parent'       => 0,
'hierarchical' => 0,
'orderby'      => 'term_order', // Category Order and Taxonomy Terms Order を使用
'order'        => 'ASC',
//'parent'     => $term_id,
);

レスポンシブルで 回り込み 画像 文字を うまいことやる方法

スクリーンショット 2017-04-22 0.42.14

スクリーンショット 2017-04-22 0.43.14

 

コレ以外とむつかしかった

 

最初イメージにimg_right クラスがついてたけど

それをやめて Pでかこんでimg_rightクラスを追加

それでまわりこまして

レスポンのとき真ん中で

配置画像初期で500とかでかすぎる場合100%になる幅をもたしたcss

 

 

<p class="img_right "><img src="<?php echo get_stylesheet_directory_uri(); ?>/d/img/con/top2.jpg" width="240"   alt="<?php echo $alt1.$alt2; ?>"></p><p>
マツダ CX-5、トヨタ アルファード、トヨタ プリウス、スズキ ワゴンRなど、<span class="dbold dred">人気車種取り揃えています。</span>
高品質な中古車を、適正価格で提供することを心がけています。<br>
<span class="dbold">万全の整備点検</span>と<span class="dbold">修復歴なし</span>の優良中古車を中心に取り揃えています。<br>
もちろん<span style="text-decoration:underline">全国納車可能!</span><br>
どの地域のお客様の要望にもお応えします。<br>
中古車両の買取は、原則、その場で現金でお支払いをします。<br>
お気軽にお問い合わせ下さい!どの地域のお客様の要望にもお応えします。<br>
中古車両の買取は、原則、その場で現金でお支払いをします。<br>
お気軽にお問い合わせ下さい!どの地域のお客様の要望にもお応えします。<br>
中古車両の買取は、原則、その場で現金でお支払いをします。<br>
お気軽にお問い合わせ下さい!どの地域のお客様の要望にもお応えします。<br>
中古車両の買取は、原則、その場で現金でお支払いをします。<br>
お気軽にお問い合わせ下さい!お気軽にお問い合わせ下さい!お気軽にお問い合わせ下さい!お気軽にお問い合わせ下さい!お気軽にお問い合わせ下さい!お気軽にお問い合わせ下さい!
</p>
</div>
.img_right{
	float: right;
	padding-left: 15px;
	padding-bottom: 15px;
}

れすぽ

.con_box1 .img_right { padding-left:0; float:none; text-align:center; img{ max-width:100%}}

スマホの時は
フロートやめ
互いにPだで、画像で改行される

そんでセンターして 横マージンけして イメージのMAXを100%にする

ファンクションで

<?php $site = 2868 //サイト設定記事ID ファンクションで定義すればサイト全体にいきわたるのか??>

※やはりファンクションの関数内には適応しないようだった。
そこは手作業で入力するべきか?

$site = 2868;//サイト設定

【このようにみな同じようにコピペして使えば コマンドF で検索入れ替えできる】

ファンクションの最初にこうやって
ドルで投稿ID これは カスタムポストでサイト設定のために作った記事ID
をしていすれば

そこから ファンクションだろうが htmlだろうが すべて上書きされなければ ここの設定が通用する。

これはたとえば

//2016.03 ファンクションへ 改
function get_meta_description() {
  global $post;
  $description = "";	
    $disp_base = get_post_meta($site,"fb_disp",true);

このようにファンクション内のコード内にも使えることで
ディスプリクションの分岐関数のベースにも使える。

いままではこの関数を開いてそこを変更していたが
これで何処か全部編集する所を一箇所にあつめ
そこを変更すれば変更できる
また管理画面で入力したカスタムフィールドを取得して入れている。
下記詳細 

またアドバンスカスタムフィールドの カスタムポスト 記事IDを指定して
情報を取得できる
http://www.tam-tam.co.jp/tipsnote/cms/post2000.html
https://www.advancedcustomfields.com/resources/the_field/

the_field('my_custom_01', 100);

こんなのもあった
https://elearn.jp/wpman/function/get_post_custom_values.html
投稿IDが10のカスタムフィールド’drink’の値を取得する。

<?php $val = get_post_custom_values( 'drink', 10 ); ?>

これによって ポストタイプメニューの 記事IDを指定知れば その記事のカスタムフィールドをしていできる。

また、サイト設定なども同じく投稿タイプを作成して h1ヘッドなどを記載して コードすれば 管理画面で編集できる。

もどるが
ファンクションで全て記載して
$abc=’内容’

htmlで
echo $abc;

で全て同じページで変更する部分をかんりできるんじゃないか?
ドリでやれば入力補助もあるし

カスタムポストタイプメニューでメインメニュー 幅自動 flexbox

https://nelog.jp/flexible-box-layout-module

	/*このフレックスはノーマルフレックス*/
.frex_nomal,.flex_nomal{
	-js-display: flex;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-webkit-flexbox;
    display:-moz-flexbox;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flex;
    display:flex;
	}
		/*このフレックスは一般的な実用フレックス*/
.frex,.flex{
	-js-display: flex;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-webkit-flexbox;
    display:-moz-flexbox;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
	}


/*メニューが1段*/
	.d_navi_main_in ul{	.flex_nomal;
		 li{ width:100%}
		 }
		 
		 /*メニューが2段 計10個*/
	/*	 .d_navi_main_in ul{.flex;
		 li{ width:20%}}*/

カスタム投稿タイプを(タクソノミー)CPI UIで書き出すとき、うまくいかない バージョンアップ時

どうやらバージョンアップで
項目全ての部分 シングルラベル等 必須の部分が入ってないまま
書き出して インポートしても うまくいかないみたいだわ

その前にすべて入れるか

ファンクションに 手で入れ直す等対応が必要

googlemap ダブルクリックで動き スクロール防止

<script>//すごい
$(function() {
        var map = $('iframe');
        map.css('pointer-events', 'none');
        $('.google-maps').click(function() {
            map.css('pointer-events', 'auto');
        });
        map.mouseout(function() {
            map.css('pointer-events', 'none');
        })
    })
</script>

<div class="google-maps">
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d1628.1300797312329!2d137.0187482744373!3d35.29951662393029!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x60036d01fe458233%3A0x40ec121516dbb108!2z44CSNDgwLTAzMDQg5oSb55-l55yM5pil5pel5LqV5biC56We5bGL55S677yR77yX77yW77yVIO-8iOagqu-8ieOCr-ODquOCqOOCpOODiOemj-a1tw!5e0!3m2!1sja!2sjp!4v1491892956529" width="100%" height="400" frameborder="0" style="border:0" allowfullscreen></iframe>
</div>
<div class="google-maps">


囲う

春日井ナビで登録をスムーズにするためにコンタクトフォームからある程度投稿できるようにする。

まず、コンタクトフォームから投稿できるようにする。
すぐ前々記事に記載。
ファンクションにてフックして、送る前に、下書きをポストしてねと。
これにはカスタムポストもいける。
※だたし、できないものは
フィールドグループで作成したもの。
画像・タクソノミー・日付 はできないと実験済み

そのためできない部分についてはまとめて投稿画面にメモする方法へ

テキストエリアのフィールドをつくり
そのフィールドにまとめてその部分をいれた。

画像に関しては、携帯スタイルと言うプラグイン
メール投稿プラグイン。これで下書き投稿(ブログ)で画像をメディアに入れれる。

下書きにしたいのでコンタクトフォームの送信元のアドレスを寄与者のアドレスする(ユーザー必要)

専用のメアドを作成 そこにも送信先にして、サーバーにメールをためる

ポップメールをとりにいって、あれば取得して メールを消すというもの(投稿)

これであれ程度楽に登録できるか。

コンタクトフォームから 画像投稿 考え

メール投稿の機能を使ったらどうか?

下書き権限のユーザーを作成して、そのユーザーにメール投稿させて
下書きでブログ投稿させて
メディアを添付ファイルでアップさせた状態
内容も記載しても良い
で 正式な投稿後 消す

カスタムポストタイプに予めある程度投稿した記事を編集する。

メール投稿
https://ja.support.wordpress.com/post-by-email/
https://ja.support.wordpress.com/post-by-email/

http://algorhythnn.jp/blg/2013/12/14/mailpost-myaddress/

関係ないけど
「Contact Form 7」でメール送信の直前に入力値や送信先を変更する方法
http://stockcode.info/wordpress/%E3%80%8Ccontact-form-7%E3%80%8D%E3%81%A7%E3%83%A1%E3%83%BC%E3%83%AB%E9%80%81%E4%BF%A1%E3%81%AE%E7%9B%B4%E5%89%8D%E3%81%AB%E5%85%A5%E5%8A%9B%E5%80%A4%E3%82%84%E9%80%81%E4%BF%A1%E5%85%88%E3%82%92/

後はタクソノミーの投稿テスト

後、ナビのカスタムフィールドでもできるのか?

フィールドグループはできない
タクソノミー 日付等できない



//コンタクトフォームからお店投稿
add_action( 'wpcf7_before_send_mail', 'wpcf7_post' );
function wpcf7_post($cf7) {
	
$submission = WPCF7_Submission::get_instance();
if ( $submission ) {
 $formdata = $submission->get_posted_data();
 
$shop_name = $formdata['text-shop'];//店名
$addr = $formdata['addr'];//住所
$addr2 = $formdata['addr2'];//建物名
$tel = $formdata['text-691'];//電話番号
$time = $formdata['textarea-692'];//営業時間
$holiday = $formdata['text-692'];//定休日
$price = $formdata['text-693'];//料金

$shop_catch = $formdata['textarea-131'];//お店のキャッチコピー
$shop_disp = $formdata['your-message'];//お店のキャッチコピー

$open_day = $formdata['date-704'];//オープン日
$school_map = $formdata['menu-705'];//中学校区

$shop_terms = $formdata['menu-636'];//お店カテゴリ
$shop_terms2 = $formdata['menu-637'];//お店カテゴリ2
$shop_terms3 = $formdata['menu-638'];//お店カテゴリ3
$shop_terms4 = $formdata['text-111'];//希望カテゴリ

$eki1 = $formdata['menu-296'];//最寄り駅
$eki2 = $formdata['menu-296-2'];//最寄り駅2

//$login = $formdata['checkbox-221'];//ログインして、自分で編集できるようにする:
//チェックボックスはアーリーと出るのでだめ



$post_memo = 'お店カテゴリ:' .$shop_terms.' , '.$shop_terms2.' , '.$shop_terms3.' , '.$shop_terms4 .'  オープン日:' .$open_day .'  中学校区:' .$school_map. '  最寄り駅:'.$eki1.' , '.$eki2 ;


//タームid取得
//$term    = get_term_by('slug',$shop_terms, 'shop_tax');
//$term_id = $term->term_id;
//wp_set_object_terms($id, $term_id, 'shop_tax', true);//お店カテゴリ


$new_post = array(
'post_type' => 'shop',
'post_title' => $shop_name,//店名
'post_status' => 'draft',
);


$post_id = wp_insert_post( $new_post );
add_post_meta($post_id,'所在地', $addr, true);
add_post_meta($post_id,'建物名', $addr2, true);
add_post_meta($post_id,'電話番号', $tel, true);
add_post_meta($post_id,'営業時間', $time, true);
add_post_meta($post_id,'定休日', $holiday, true);
add_post_meta($post_id,'料金', $price, true);

add_post_meta($post_id,'店舗名下簡易紹介文', $shop_catch, true);
add_post_meta($post_id,'お店からメッセージ見出し', $shop_catch, true);
add_post_meta($post_id,'お店からメッセージ', $shop_disp, true);

//add_post_meta($post_id,'open_day ', $open_day, true);
//add_post_meta($post_id,'open_day ', $school_map, true); //タクソノミー  日付はできない
//add_post_meta($post_id,'shop_tax', $shop_terms, true); //

add_post_meta($post_id,'post_memo', $post_memo, true);//メモ欄で確認






}
}