体重の折れ線グラフ + 今日の体重等

今回取得したコード

get_the_date('');

ループ内に
<?php $days[] = $day; ?>
としてループ終わって、
<?php echo implode( '","', $days )//区切り文字指定 ?>
で区切って出す。

if have post 前に
$i = 0; を設置し
end wihle前に
$i++;//繰り返すごとに$iに数値が1つづ増える
を設置して
ループ後
記事の回数を測る。

if($i > 1): //記事が一件以上だったら
など分岐可能

date_query
参考http://elearn.jp/wpman/column/c20131030_01.html
'relation'=>'OR',で
今日の記事が含まれない場合
指定する

チャートjs 折れ線
参考http://log.noiretaya.com/238


体重の現象を測るために
前日の体重を取得するために
php 配列 最後から2番目を取得したい
array_slice(array,start,length,preserve)
参考 http://memopad.bitter.jp/w3c/php/func_array_slice.html

具体
省略
//ポイントは[0]
<?php $day_weights2[] = $day_weight . ','; ?>

<span style="color: #33CC99">前回比   :

<?php
$weight2 = array_slice($day_weights,-2,1);
?>
<?php if($weight_now > $weight2[0]){
	echo "-";
	}?>
<?php
$weight_d = $weight_now  - $weight2[0];
echo $weight_d
?>kg</span>
<!----テスト------->

<?php
//折れ線グラフへカスタムフィールドの値と日付を入れる。
//投稿日取得
$today30 = get_the_date('Y/m/d h:i:s');
$post_y = get_the_date('Y');
$post_m = get_the_date('m');
$post_d = get_the_date('d');
$args = array(
'cat' => 190,
'posts_per_page' => 19,
//'orderby' => 'date',
'order' => 'ASC',

'date_query' => array(
'relation'=>'OR',
array( //投稿日の記事
			'year'  => $post_y,
			'month' => $post_m,
			'day'   => $post_d,
		),
        array( //投稿日以前の記事
'before' => $today30,
'inclusive' => true,
'compare' => '>=',
        ),
    ),
	
	);
	
query_posts( $args );
?>
 <?php $i = 0; 
 //1個では折れ線がバグルので記事1個の時は出さないため記事カウント?>

<?php
if ( have_posts () ) :
    while ( have_posts() ) :
        the_post();
?>
<?php $day = get_the_date('m/d'); ?>
<?php $days[] = $day; ?>

<?php $day_weight = get_post_meta($post->ID,"weight",true); ?>
<?php $day_weights[] = $day_weight; ?>
<?php $day_weights2[] = $day_weight . ','; ?>


<?php $go_weight = '62'; ?>
<?php $go_weights[] = $go_weight; ?>



<?php
$i++;//繰り返すごとに$iに数値が1つづ増える
    endwhile;
		else:?>
	<?php
endif;
?>
<?php wp_reset_query(); ?>   





<?php if($i > 1): //記事が一件以上だったら
?>
<div class="weight_chart_single">
 <canvas id="canvas"
        width="400" height="240"></canvas>
        <div class="weight_go">
        目 標 体 重
        </div>
</div>     
<!----/テスト------->
 <script>     
 //最新30日のダイエットを取得して フォーチで入れ込む 
 //       window.onload = function(){
 
    var lineChartData =
    {
        labels : ["<?php echo implode( '","', $days )//区切り文字指定 ?>"], //ここ日付を取得して入れる
        datasets : [
		
		//目標値用
	
	
        {
            fillColor :        "rgba(255,0,0,0)",
            strokeColor :      "rgba(255,0,0,1.0)",
            pointColor :       "rgba(255,0,0,1.0)",
            pointStrokeColor : "rgba(255,0,0,1.0)",
            data : [<?php echo implode( ',', $day_weights )//区切り文字指定 ?>] //ここ-体重を取得して入れる
        },
			 {
            fillColor :        "rgba(38,181,229,0.3)",
            strokeColor :      "rgba(38,181,229,0.3)",
            pointColor :       "rgba(38,181,229,1)",
            pointStrokeColor : "rgba(38,181,229,1)",
            data : [<?php echo implode( ',', $go_weights )//区切り文字指定 ?>] //ここ-目標体重を記事数分取得して入れる
        }
		]
    }
	
	var options = {
    // X, Y 軸ラインが棒グラフの値の上にかぶさるようにするか    
    scaleOverlay : true,
    // 値の開始値などを自分で設定するか
    scaleOverride : true,
    
    // 以下の 3 オプションは scaleOverride: true の時に使用
    // Y 軸の値のステップ数
    // e.g. 10 なら Y 軸の値は 10 個表示される
    scaleSteps : 13,
    // Y 軸の値のステップする大きさ
    // e.g. 10 なら 0, 10, 20, 30 のように増えていく
    scaleStepWidth : 1,
    // Y 軸の値の始まりの値
    scaleStartValue : 60,
	
	   // ラインが曲線 ( true ) か直線 ( false )か
    bezierCurve : false,
    // ポイントの点を表示するか
    pointDot : true,
    // ポイントの点の大きさ
    pointDotRadius : 2,
    // ポイントの点の枠線の幅
    pointDotStrokeWidth : 1,
    // データセットのストロークを表示するか
    // みたいですが、ちょっと変化が分からなかったです
    datasetStroke : false,
    // ラインの幅
    datasetStrokeWidth : 1,
	 // ラインの内側を塗りつぶすか
    datasetFill : true,
	
	// 表示の時のアニメーション
    animation : false,
    // アニメーションの速度 ( ステップ数 )
    animationSteps : 60,
    // アニメーションの種類, 以下が用意されている
    // linear, easeInQuad, easeOutQuad, easeInOutQuad, easeInCubic, easeOutCubic,
    // easeInOutCubic, easeInQuart, easeOutQuart, easeInOutQuart, easeInQuint,
    // easeOutQuint, easeInOutQuint, easeInSine, easeOutSine, easeInOutSine,
    // easeInExpo, easeOutExpo, easeInOutExpo, easeInCirc, easeOutCirc, easeInOutCirc,
    // easeInElastic, easeOutElastic, easeInOutElastic, easeInBack, easeOutBack,
    // easeInOutBack, easeInBounce, easeOutBounce, easeInOutBounce
    animationEasing : "easeInOutCubic",
	
	 // ラベルの表示 ( Y 軸の値 )
    scaleShowLabels : true,
    // ラベルの表示フォーマット ( Y 軸の値 )
    scaleLabel : "<%=value%> kg",
	// X, Y 軸値のフォントサイズ
    scaleFontSize : 10,
	
	
	}
 
   // function show() {
var chart = new Chart(document.getElementById("canvas").getContext("2d")).Line(lineChartData, options);
  //  }
//    show();
//}
</script>


        
 <?php endif; //記事が1件終わり?>      
  <div class="weight_box_single"> 
  
 <h2 class="weight_h">体重計</h2><span style="color:#FF0000;">
今日の体重 : <span style="font-size:20px;"><?php $weight_now = get_post_meta($post->ID,"weight",true);
echo $weight_now
?>kg</span></span><br />

目標まであと: <span style="font-size:20px;"><?php
$weight_base = 62.0;
$weight_sa = $weight_now - $weight_base;
echo $weight_sa?>kg</span> <br />開始    : 72.0kg  <br /><span style="color:#2EA7E0;">目標    : 62.0kg </span><br /><span style="color: #33CC99">総減量   :
<?php
$weight_d = $weight_now  - 72.0;
echo $weight_d
?>kg</span>

<br /><span style="color: #33CC99">前回比   :
<?php ?>
<?php
$weight2 = array_slice($day_weights,-2,1);
?>
<?php if($weight_now > $weight2[0]){
	echo "-";
	}?>
<?php
$weight_d = $weight_now  - $weight2[0];
echo $weight_d
?>kg</span>


</div>
<?php if($i > 1): //記事が一件以上だったら
?>
<div style="clear:both;"></div>
<?php endif; //記事が1件終わり?>    

チャートjsで折れ線グラフを書く方法

参考
http://z-styles.blogspot.jp/2013/08/javascript-chartjs.html
http://log.noiretaya.com/238 詳しい応ション

<script src="./Chart.min.js"></script>
<canvas id="canvas" height="450" width="600"></canvas>
var lineChartData = {
    labels : ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
    datasets : [
        {
            fillColor : "rgba(220, 220, 220, 0.5)",
            strokeColor : "rgba(220, 220, 220, 1)",
            pointColor : "rgba(220, 220, 220, 1)",
            pointStrokeColor : "#fff",
            data : [1, 59, 90, 81, 56, 55, 40, 30, 10, 40, 48, 58]
        },
        {
            fillColor : "rgba(151, 187, 205, 0.5)",
            strokeColor : "rgba(151, 187, 205, 1)",
            pointColor : "rgba(151, 187, 205, 1)",
            pointStrokeColor : "#fff",
            data : [28, 48, 40, 19, 96, 27, 100, 33, 63, 31, 64, 51]
        }
    ]
}
// オプション
var options = {
    // X, Y 軸ラインが棒グラフの値の上にかぶさるようにするか    
    scaleOverlay : true,
    // 値の開始値などを自分で設定するか
    scaleOverride : true,
    
    // 以下の 3 オプションは scaleOverride: true の時に使用
    // Y 軸の値のステップ数
    // e.g. 10 なら Y 軸の値は 10 個表示される
    scaleSteps : 10,
    // Y 軸の値のステップする大きさ
    // e.g. 10 なら 0, 10, 20, 30 のように増えていく
    scaleStepWidth : 10,
    // Y 軸の値の始まりの値
    scaleStartValue : 0,
    // X, Y 軸ラインの色
    scaleLineColor : "rgba(0, 0, 0, .1)",
    // X, Y 軸ラインの幅
    scaleLineWidth : 1,
    // ラベルの表示 ( Y 軸の値 )
    scaleShowLabels : true,
    // ラベルの表示フォーマット ( Y 軸の値 )
    scaleLabel : "<%=value%>%",
    // X, Y 軸値のフォント
    scaleFontFamily : "'Arial'",
    // X, Y 軸値のフォントサイズ
    scaleFontSize : 12,
    // X, Y 軸値のフォントスタイル, normal, italic など
    scaleFontStyle : "italic",
    // X, Y 軸値の文字色
    scaleFontColor : "#666",    
    // グリッドライン ( Y 軸の横ライン ) の表示 
    scaleShowGridLines : true,
    // グリッドラインの色
    scaleGridLineColor : "rgba(0, 0, 0, .05)",
    // グリッドラインの幅
    scaleGridLineWidth : 1,
    // ラインが曲線 ( true ) か直線 ( false )か
    bezierCurve : false,
    // ポイントの点を表示するか
    pointDot : true,
    // ポイントの点の大きさ
    pointDotRadius : 5,
    // ポイントの点の枠線の幅
    pointDotStrokeWidth : 1,
    // データセットのストロークを表示するか
    // みたいですが、ちょっと変化が分からなかったです
    datasetStroke : false,
    // ラインの幅
    datasetStrokeWidth : 1,
    // ラインの内側を塗りつぶすか
    datasetFill : true,
    // 表示の時のアニメーション
    animation : true,
    // アニメーションの速度 ( ステップ数 )
    animationSteps : 60,
    // アニメーションの種類, 以下が用意されている
    // linear, easeInQuad, easeOutQuad, easeInOutQuad, easeInCubic, easeOutCubic,
    // easeInOutCubic, easeInQuart, easeOutQuart, easeInOutQuart, easeInQuint,
    // easeOutQuint, easeInOutQuint, easeInSine, easeOutSine, easeInOutSine,
    // easeInExpo, easeOutExpo, easeInOutExpo, easeInCirc, easeOutCirc, easeInOutCirc,
    // easeInElastic, easeOutElastic, easeInOutElastic, easeInBack, easeOutBack,
    // easeInOutBack, easeInBounce, easeOutBounce, easeInOutBounce
    animationEasing : "easeOutQuad",
    // アニメーション終了後に実行する処理
    // animation: false の時にも実行されるようです
    // e.g. onAnimationComplete : function() {alert('complete');}
    onAnimationComplete : null
}
var chart = new Chart(document.getElementById("canvas").getContext("2d")).Line(lineChartData, options);

サクラサーバーでHTMLでPHPを動かす方法があった。

そもそも動かなかった理由は
メインディレクトリのパーミッションにあった。
デフォで604 664 で フォルダは 755 705あたりらしい
保存用
http://www.mdn.co.jp/di/articles/2104/?page=2
http://www.tagindex.com/cgi/permission.html
“パーミッションの設定 – TAG index Webサイト”のプレビュー

“第2回 「パーミッションの意味と使い分け」 | …dN Design Interactive -”のプレビュー

テストサーバーでは合格

ローカルでは動かないので#でコメントアウトして使うと良い

#Action myphp-script /php.cgi
#AddHandler myphp-script .php .html

RewriteEngine on
RewriteCond %{HTTP_HOST} ^yasaka-indus1\.co\.jp
RewriteRule (.*) http://www.yasaka-indus1.co.jp/$1 [R=301,L]

RewriteEngine on
RewriteCond %{THE_REQUEST} ^.*/index.(html|php)
RewriteRule ^(.*)index.(html|php)$ /$1 [R=301,L]

下記引用
http://www.k-design2zz.com/blogs/1397/

さくらサーバー】にてhtmlファイル内にphpを記述し動作させようとしたのですが。。。

上手く動作しない???

本来?ならば。。「.htaccess」ファイルに下記を記述しうpすればおkなのぉ
※大体はこれで解決!!

===============================================

AddType application/x-httpd-php .php .html
AddHandler application/x-httpd-php .php .html
===============================================

でも、さくらサーバーはアカンかった

イロイロとぐぐるとSSHでサーバーにアクセスして~って書いてあったけどもう少し簡単に問題解決できたのでメモ

【php.cgi】ファイルを作成(テキストエディタなど使用)し書きコードを記述
===============================================

#!/bin/sh
exec /usr/local/bin/php-cgi
===============================================
対象ドメイン(トップページと同階層)へアップロード→パーミッションを705に設定

【.htaccess】ファイルを作成し書きコードを記述
===============================================

Action myphp-script /php.cgi
AddHandler myphp-script .php .html
===============================================

こちらも、対象ドメイン(トップページと同階層)へアップロード
これで問題なく、さくらサーバーでhtmlファイル内に記述したphpが動作可能になりました♪

インフォメーションカテゴリのカスタム 分岐

飛ばしたいリンクがあればそこへ
本文空ならURLなし
本文ありなら本文

カスタムフィールドスイートで
info_url

エクスポート

[{"post_title":"\u30a4\u30f3\u30d5\u30a9\u30e1\u30fc\u30b7\u30e7\u30f3\u30ab\u30c6\u30b4\u30ea\u7528","post_name":"%e3%82%a4%e3%83%b3%e3%83%95%e3%82%a9%e3%83%a1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e7%94%a8","cfs_fields":[{"id":26,"name":"info_url","label":"INFO URL","type":"text","notes":"\u30bf\u30a4\u30c8\u30eb\u304b\u3089\u98db\u3070\u3057\u305f\u3044\u30da\u30fc\u30b8\u304c\u3042\u308c\u3070\u30b3\u30b3\u306bURL\u3092\u30b3\u30d4\u30da","parent_id":0,"weight":0,"options":{"default_value":"","required":"0"}}],"cfs_rules":{"post_types":{"operator":"==","values":["post"]}},"cfs_extras":{"order":"0","context":"normal","hide_editor":"0"}}]
<h3 class="top_koushin_titel">
<i class=" icon-dot-circled"></i> インフォメーション</h3>
 <?php
	$args = array(
		'posts_per_page' => 3,
		'cat' => 30,
);

	query_posts( $args );

if ( have_posts () ) :
    while ( have_posts() ) :
        the_post();
?>
 <div class="set_day_all clearfix">
            <div class="set_day"><?php the_time('Y.m.d'); ?></div>
            <div class="set_title">
            <?php if(post_custom('info_url')): ?>
            <a href="<?php echo post_custom('info_url'); ?>"><?php the_title(); ?></a>
            <?php else: ?>
             <?php if($post->post_content=="") : //本文空なら?><?php the_title(); ?>
<?php else: //?>
            <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
            <?php endif; ?>
            
            <?php endif; ?>
            </div>
          </div>
          
           <?php 
    endwhile;
	else:?>
    <div style="margin-left:20px;">記事はまだありません。</div>
<?php
endif;
?>
  
<!------------------------------------------------リセットクエリ--------------------------------------------->
<?php wp_reset_query(); ?>  





    
    
    <div style="text-align:right; padding-top:15px; padding-bottom:15px; padding-right:15px;">
    <a href="<?php echo home_url(); ?>/?cat=30" style="color:#FF3300; font-size:13px;">すべて見る ▶▶</a>
    </div>

レーダーチャート Jクエリ 設置覚え

本家?
http://oreweb.toypark.in/jquery.canvasChart/

説明
http://wataame.sumomo.ne.jp/archives/3841

別のやつ

http://www.takuro.info/archives/5045

説明書いたる 動きあるからいいかも

さらに別のやつ google
http://judenco-shogi.hatenablog.com/entry/2014/05/21/214605
説明
http://timing-web.com/google-chart-api/

他の設定
http://blog.lqd.jp/api/000027.html

利用したチャートJS



<canvas id="radar" height="290" width="340"></canvas>
    <script>
	
	var radarChartData = {
  labels : ["感動","笑い","ほっこり","驚き","LOVE","女性的","戦い","かっこいい","ミステリアス","飽きない","展開速度"],
  datasets : [
    {
      fillColor : "rgba(230,117,56,0.5)",
      strokeColor : "#E67538",
      pointColor : "#E67538",
      pointStrokeColor : "#fff",
      data : [4,1,4,1,1,0,2,1,0,4,3],
	  },
//    {
 //     fillColor : "rgba(151,187,205,0.5)",
//      strokeColor : "rgba(151,187,205,1)",
 //     pointColor : "rgba(151,187,205,1)",
 //     pointStrokeColor : "#fff",
 //     data : [28,48,40,19,96,27,100]
//    }
  ]  
}
var myRadar = new Chart(document.getElementById("radar").getContext("2d")).Radar(radarChartData,{scaleShowLabels : false, 
pointLabelFontSize : 10,
scaleShowLabels: true,  // 目盛を表示(true/false)
scaleOverride : true, // 目盛の最大値を手動設定(true/false)
scaleSteps : 6, // 目盛の数
scaleStartValue : -1,
scaleStepWidth : 1,
	  });
</script>

1階作ったgoogleレーダーチャート

<canvas id="canvas" width="300px" height="300px">
</canvas>
<img src="http://chart.apis.google.com/chart?cht=r
&amp;chxt=x,y
&amp;chds=0,5
&amp;chls=2,1,0
&amp;chco=2EA7E0
&amp;chxr=1,0,5,1
&amp;chd=t:4,3,2,1,0,1,2,3,4,4,4,4
&amp;chm=B,2EA7E050,0,0,0|s,2EA7E0,0,-1,4,0
&amp;chxl=0:|感動|笑い|ほっこり|驚き|LOVE|女性的|戦い|かっこいい|ミステリアス|飽きない|展開速度
&amp;chxs=0,666666,13|1,666666,15

&amp;chts=000000,18,c
&amp;chs=340x340"

style="margin-left:0px;"/>
<!--&amp;chtt=レビュー||-->

Jクエリのホバーを始めて自分で書いたよ。

<script type="text/javascript">
jQuery( function() {
	jQuery( '.dvideo_img' ) .hover(
	function(){
		jQuery( ".dvideo_star").stop(). animate({opacity: 'show',},{duration: 500,easing: 'swing',})
		},
		
	function(){
		jQuery( ".dvideo_star").stop(). animate({opacity: 'hide',},{duration: 500,easing: 'swing',})
		})
	
	} );
</script>

htmlコード

<div class="dvideo">
<div class="dvideo_img">
<img src="/img/60474568.jpg" width="160">
<div class="dvideo_star">
<img src="/img/stars/6.png" width="160" height="34">
</div>
</div>
<div class="dvideo_title">
最強のふたり
</div>
</div class="dvideo">

css

/*VIDEO*/
.dvideo{
	float: left;
	margin-right: 5px;
}
.dvideo_img{
	position: relative;
}
/*.dvideo_img:hover .dvideo_star{ display:inline-block}*/

.dvideo_star{
	position: absolute;
	left: 0px;
	bottom: 0px;
	display:none;
}
.dvideo_title{
	font-size: 12px;
}

参考
jQuery の animate で、透明⇔不透明のアニメーション動作
ソースを見るから見ると分かりやすい。
http://alphasis.info/2011/05/jquery-animate-opacity/

マウスオーバーアニメーションの基本型
http://www.webopixel.net/javascript/179.html

これはhoverだけではなく、他のアニメーションでも有効です。意図せず連続してアニメーションしてしまうときに試してみてください。
http://logic-a.com/2012/05/14/jquery_hover_event_crazy_animation_stopper/

人気記事そうまとめ編 post view

ポピュラーポストはビューを変更出来へんもんで
過去の穴リティスクでの数値に変えれへんからやめた。

さらに投稿の時に見えるやつは WP Post View ってやつや。
そいつならカスタムフィールドでやっとるで 出とるし帰れる。

ただしポピュラーポストと違いでふぉでサムネイル出せへんもんで
ちょいとコードを改造ちゅうか足したらなあかん。

http://jobtech.jp/wp/124/
ここ参考に

wp-postviews/
wp-postviews.php

をドリで開いて

$post_excerpt = views_post_excerpt($post->post_excerpt, $post->post_content, $post->post_password, $chars);
こいつ検索しより
$post_excerpt = views_post_excerpt($post->post_excerpt, $post->post_content, $post->post_password, $chars);$thumbnail = get_the_post_thumbnail($post->ID,'thumbnail');
$temp = str_replace("%POST_URL%", get_permalink($post), $temp)
こいつ検索しより
$temp = str_replace("%POST_URL%", get_permalink($post), $temp);$temp = str_replace("%THUMBNAIL%", $thumbnail, $temp);

こう各6カ所全て置き換え

そんでもって
設定の画面Post Views Optionsでサムネイル使えるようになっとるはずだで

<div class="popular_one">
<div class="popular_sam"><a href="%POST_URL%"  title="%POST_TITLE%">%THUMBNAIL%</a></div>
<div class="popular_date" ><span class="wpp-views">%VIEW_COUNT% views</span></div>
<div class="popular_title">
<i class=" icon-star-empty "></i><a href="%POST_URL%"  title="%POST_TITLE%">%POST_TITLE%</a></div>
</div>

こう入れる。

そんでウィジェットでViewsインサートして
よく読まれている 人気記事
ポストオンリー
5件
インフォカテ省き

あとはサイドにウィジェット出したる。

 <?php dynamic_sidebar(2);?>

もち再度利用だで
ファンクションに

//サイドバー
register_sidebars(5, array());

とかは必要だで!

ちなみにCSSは

.widgettitle{
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	margin-bottom: 30px;
	background-color: #2EA7E0;
}

/*-----------------------------------------------------wp popular postプラグイン用-----------------------------------------------------*/

.popular-posts{}
.popular_one{
	margin-bottom: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCC;
	clear: both;
	overflow: hidden;
}
.popular_sam{
	float: left;
/*	margin-bottom: 7px;*/
margin-right:7px;
	
}
.popular_sam img{
	float: left;
	background-color: #FFF;
	padding: 1px;
	border: 1px solid #CCC;
	width:100px;
	height:100px;
}
.popular_date{
	font-size: 10px;
}
.popular_title{
	font-size: 12px;
	margin-top: 5px;
	padding-right: 3px;
	padding-left: 3px;
	word-break: break-all ;
}

.wpp-views{
	color: #FF7737;
}

こうだでな!ポピュラーポストのやつそのまま使っとる!
サイドの文字部分ちーさいで、英語長いとおかしなるってかフロートされなくなるで

word-break: break-all

をいれとかなな!
色々覚えとく。

ポピュラーポストはいらんかな?

あとアップデートしたら消えるだろうな!

親のカテゴリがあれば 親の名前を出力する 映画 ドラマ という箱のようなカテゴリの親の場合で1階層の子で考える

<?php  //親のカテゴリがあれば 親の名前を出力する
//カテゴリー・タグ情報を取得(slug,アーカイブページでターム名取得,タクソノミー名取得)
$term = get_term_by('slug',get_query_var( 'term' ),get_query_var( 'taxonomy' )
);
?>
<?php //$termにはいってる情報で分岐
if ( $term->parent ): // 親IDが入ってれば (子だったら)
$ido= $term->parent;
$taxs = get_query_var( 'taxonomy' );
$term2 = get_term($ido,$taxs);
$oya = $term2->name;
 $oyaurl = get_term_link($term2->slug,$taxs); 
?>

<h1 class="top_titel" style="padding-top:30px; text-align:center">
カテゴリ:
<a href=" <?php echo  $oyaurl ?>">
<?php echo  $oya;?></a> >
<?php single_term_title(); ?>
</h1>



<?php 
else:  //親だったらそのまま出力
?>
<h1 class="top_titel" style="padding-top:30px; text-align:center">
カテゴリ:
<?php single_term_title(); ?>
</h1>

<?php endif ?>

サンダーバード 完全共有 imac macbook Dropbox

/Users/doggstar/Library/Thunderbird
のprofiles.iniに
サンダーバードのフォルダの指定が書いてある。

Path=/Volumes/Mac HDD 880G/mail/Thunderbird/Profiles/6fih2oid.default

こうなってる。

サンダーバードのフォルダをDROPBOXのフォルダへコピー 後シンボリックを戻し 元ファイル削除

共有したいPCのprofiles.iniに指定先をDROP BOXにする。

注意としては
ソフトを同時に立ち上げると 競合ファイルができるため
事務所では帰り際にサンダーを終了 同期待ち
自宅ノートで 同期待ち サンダー立ち上げ という順序を守る。
全同期が正しい選択かは実験で検証

クイックテキストと
アドレスの同期だけでも
大丈夫な気はするが
不憫なら変える。

IsRelative=0
Path=/Applications/XAMPP/xamppfiles/htdocs/Dropbox/ D_Config/Thunderbird/Profiles/6fih2oid.default