絞り込み プラグイン 中古車時

Ultimate WP Query Search Filter
はやめ

WP Custom Fields Search日本語化

比較の
At Most は 多くてもそれ(それ含む)
at Least は 少なくともそれ(それ含む)

以上の和訳がおかしい それを含まない 普通含む
未満は 未満

オプションはこう書くと2016 と選べる 数値 もチェック
2016 : H28(2016)年
,2015 : H27(2015)年
,2014 : H26(2014)年

WordPressを設置したドメインや設置ディレクトリが変更になった場合に、たった5分で全てのURLを書き換える方法

http://inspire-tech.jp/2013/10/wordpress-search-replace-db/
参考

https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
こkの2.1.0

searchreplacedb21

wp-cofig内において
あくせすして
OKOKして

置き換えURL

http://doggstarpromotion1.info/wp-content/
http://doggstarpromotion.info/wp-content/

てやった

あとでけしとけよ
やばいで

絞り込み プラグイン

WP Query Search Filter

<?php echo do_shortcode( '[ULWPQSF id=580]' ); ?>

かなりいいんだけど
ページ移管する際
選択項目がすべてリセットされるのが×
正、同じページにて検索結果を表示できる機能があり
その場合は検索項目はのこる。

http://www.hp-shop.co.jp/knowledge/484/
ここにカスタムかいたるが
バージョンアップしてコード違うからわかわん

WP Custom Fields Search


<div class="test_childs">
<?php if(function_exists('wp_custom_fields_search')) 
	wp_custom_fields_search(); ?>

</div>

こいつはタクソノミーが選べない もしくは プラグインの コードのカテゴリーをタクソノミー名に変えて
1つしかできない

アドバンスサーチAdvance WP Query Search Filter

こいつは上記2つの問題点をクリアしている

<?php echo do_shortcode( '[awsqf-form id=582]' ); ?>

使いがってはほぼ
WP Query Search Filterと同じ

クッキーが残る
検索結果のソートも指定か 1個だけ

こいつの短所は
タクソノミーやカテゴリーがオーダー並び替えできない
困る
作る時の順のIDのままか

あと投稿でkeyが未入力のの場合 指定無しなのに 検索されない。
カスタムフィールドの絞り込みを作ると
そのキーの入力がない記事は表示されないっぽい。
全部ニュ力するのがぜんていか?

検索結果 調整 WP Custom Fields Search

まず問題だったこと
それは
古いコードがファンクションに書いてあったため複雑になった。

/ 検索結果から固定ページを除外
function search_filter($query) {
  if (!$query -> is_admin && $query -> is_search) {
    $query -> set('post_type', array('post','asobu','share','seikatsu','iryou','manabu','koukyou','ofuroyado'));
  }
  return $query;
}
add_filter('pre_get_posts', 'search_filter');

つまりポストタイプを指定して固定ページを除外してた 多分

これをまず消す。

これで多分ポストタイプ関係無しに検索できるはず

サーチエブリシングを入れる。

これでカスタムフィールドの文字も検索できるはず。

ただし絞り込みプラグインで
ポストタイプを指定する時
and or が指定できない気がする。

サーチページで分岐できれば必要ないが。。

ポストタイプを指定する方法。

–引用—-
● フィールド1つ目の設定内容
このフィールドでやっている事。
・検索は、カスタム投稿「post-typea」の中から行うようにする
—–
データタイプ:「Post Type」を指定
—–
ウィジェット:「非表示の定数」を指定
Post Typeは、ユーザーが指定するものではないので、このフィールドは表示されません。
比較:同等
—–
ウィジェットの設定:post-typea
—–

● フィールド2つ目の設定内容
このフィールドでやっている事。
・検索条件は、カスタムフィールドの登録値をプルダウンで表示するようにする。
—–
データタイプ:「カスタムフィールド」を指定
—–
ウィジェット:「ドロップダウン」を指定
指定のカスタムフィールドに登録されている値がドロップダウンとなって表示する
—–
比較:同等
—–

プラグイン相性

jquery.page-scroller.js

WP jQuery Lightbox 駄目

jquery.page-scroller.jsバージョンアップ
d-mark3

 <!--wpjライトボックス用rel-->
<a rel="lightbox[roadtrip]" href="
<?php //イメージFULL URLを取得
$attachment_id = $field['jirei_gazou_sab'];
$sample_photo = wp_get_attachment_image_src($attachment_id, "full");
print $sample_photo[0]; 
?>
">

Custom Field Suite で フルのurl付 これは回りくどいか?

 <!--シンプルライトボックス用rel-->
<a rel="slb slb_group[111111]" href="
<?php //イメージFULL URLを取得
$d_url = wp_get_attachment_image_src(get_post_meta($post->ID,"jirei_gazou",true),full);
echo $d_url[0];
?>
">
<?php
$title= get_the_title();
echo wp_get_attachment_image(get_post_meta($post->ID,"jirei_gazou",true),array(330,500),array('alt'=>$title,'title'=>$title)); ?>

</a>

yarpp 検討できない場合

http://love-guava.com/wordpress-yarpp/ 参考

yarpp停止

データベース
「wp_posts」→「操作」→「ストレージエンジン」
MyISAM

データベース検索 yarpp
wp_options 
yarppから始まる者だけ消す

yarpp再有効か
設定

それでもだめなら再インストールでOK

ALO EasyMail Newsletter メルマガプラグイン

送信バッチがあるためこれを選んだ
サクラは250通 15分という規制があるため
共用サーバーでメルマガをやりたいため他のクライアントとかぶらない様にするため規制する。

登録したいところ

<?php echo do_shortcode('[ALO-EASYMAIL-PAGE]'); ?>

ダイレクトに出す。
参考
http://g.azucar.jp/?p=1469

全部英語表記のため
winのディバースで該当箇所を検索し
正規・・で検索
サクラエディタで日本語に替え
utf-8で保存し直し
アップロードで
公開記事を1つでも更新すると日本語化された

wp-contentsのプラクインの
下記ファイル
テーマ内にレミるではプレーンhtml
固定ページpage_mail_active.php参照
がいる。
携帯用はwillcomeだけが良いかも
設定でパーミッション編集者
テーマをプレーンを選ぶ
作成して選んで
送信

以下修正箇所

========================
■alo-easymail_functions.php
Warning: this email address has already been subscribedの上の行を変更


  $error_email_added		= esc_js( alo_em___(__("登録済みアドレスです", "alo-easymail")) );
  
  
ubscription successful. You will receive an e-mail with a link. You have to click on the link to activate your subscription.

を
ご登録ありがとうございます(*^ω^)ノ


  $error_email_incorrect 	= esc_js( alo_em___(__("メールアドレスが正しくありません", "alo-easymail")) );
  $error_name_empty 		= esc_js( alo_em___(__("名前が空欄です", "alo-easymail")) );

  $error_email_added		= esc_js( alo_em___(__("登録済みアドレスです", "alo-easymail")) );
  $error_email_activated	= esc_js( alo_em___(__("登録済みアドレスです", "alo-easymail")) );  
  $error_on_sending			= esc_js( alo_em___(__("エラーです。しばらくたってからお試しください。", "alo-easymail")) );
  
■alo-easymail-widget.php
  input type='submit'で検索して

        $html .= "<input type='submit' name='submit' value='".__("送信", "alo-easymail")."' class='input-submit' />\n";
        に
        
        $html .= "    <td><label for='opt_name'>".__("Name", "alo-easymail")."</label></td>"; //edit : added the "label" element for better accessibility
        
        $html .= "    <td><label for='opt_email'>".__("E-mail", "alo-easymail")."</label></td>\n"; //edit : added the "label" element for better accessibility
に

ubscription successful. You will receive an e-mail with a link. You have to click on the link to activate your subscription.

を
ご登録ありがとうございます(*^ω^)ノ
に  認証アドへの促しでもよい


■alo-easymail_subscr-page.php
43行目を変更
Your subscription was successfully activated. You will receive the next newsletter. Thank you.
ご登録ありがとうございます(*^ω^)ノ

To unsubscribe the newsletter for good click this button
を
メールメンバーを退会するにはボタンをクリックしてください。
これに
Unsubscribe meを退会に

Your subscription was successfully deleted. Bye bye.
を
ご購読ありがとうございました。
これに

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

★その他ポイント

Newsletters 送信 レポート 再編集
Add New Newsletterで作る
Newsletter subscribers:
All subscribers にチェック
テーマは選ぶかもしくは設定でテーマを決める
(フォルダはalo-easymail-themesの中にいれれば選択できる様になる ただしこのそふとはHTMLメールになる)

携帯振り分けのやつテストする

$headers .= "Content-Type: text/html; charset=\"" . strtolower( get_option('blog_charset') ) . "\"\n";

これを


if ( preg_match( "/docomo|ezweb|softbank|pdx|vodafone|disney|emnet|willcom|ido/u", $recipient->email ) ) {
	$content = alo_em_html2plain( $content );
} else {
	$headers .= "Content-Type: text/html; charset=\"" . strtolower( get_option('blog_charset') ) . "\"\n";
}

Subscribersでユーザをアクティベートする 

レスポンシブ ギャラリーPhotospace Responsive

Photospace Responsive
http://thriveweb.com.au/the-lab/photospace-responsive/
http://wordpress.org/plugins/photospace-responsive/

http://blog.openmedialabo.net/5698

http://thriveweb.com.au/photospace-plugin-examples/horizontal-responsive-layout/
こいつでもレスポンシブになるらしいが
ちょっときょどうがおかしかったが参考cっs

やはりパーセンテージだね

.photospace {
position:relative;
margin-bottom: 20px !important;
min-height: 200px; /* space for loader */
}
.photospace,
.photospace .thumnail_col,
.photospace .gal_content,
.photospace .slideshow-container,
.photospace .slideshow span,
.photospace .slideshow a.advance-link,
.photospace .slideshow img{
width: 100% !important;
height: auto !important;
}
.photospace .slideshow span{
display: block !important;
}
.photospace .gal_content{
float: none !important;
}
.photospace .slideshow span{
position: relative !important; /* Keep the gallery height – Doesn’t work with synced transistions */
}
.photospace .loader{
width: 100px !important;
height: 100px !important;
top: 50% !important;
left: 50% !important;
margin-left: -50px;
}
.photospace .thumbs_wrap2{
min-height:45px; /* space for thumbnails */
overflow: hidden;
}
.photospace .thumbs{
min-height:40px;
}
.photospace .thumbs_wrap{
float: left;
left: 50%;
position: relative;
}
.photospace .pageLink.next{
margin-right:0;
}
.photospace .thumnail_col {
float: left;
left: -50%;
width:auto !important;
position: relative;
}
.photospace ul.thumbs {
float:left;
}
.photospace span.image-caption{
position: inherit !important;
}

YARPP うまくいって記録し忘れてた ウチヤマで

ポスト関連記事 出力コード

<?php related_posts(); ?>

css

/*-----------------------------------------------------YARPPプラグイン用-----------------------------------------------------*/

.related-post{
height:100%;
}
.related-post{
width:100%;
overflow:hidden;
margin-top:5px;
}
.related-entry {
vertical-align: top;
float: left;
width:123px;
font-size: 13px;
min-height: 210px;
margin-bottom:0px;
padding: 0px 10px 0px 10px;
display: block;
}
.related-entry img{
	padding: 4px;
	border: #ccc 1px solid;
	width: 123px;
	height: 123px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
 
#post-syokai2{
	border-left: 10px solid #999;
	padding: 1px 9px;
	margin: 5px 0 16px 0;
	font-size: 16px;
	margin-left: 5px;
}



.kannrenn h3{
	background-color: #c1c1ff;
	font-size: 14px;
	color: #494a41;
	margin: 35px 0 10px 0;
	padding: 5px 0px 5px 20px;
}

.kannrenn ul{
	list-style-type: none;

}

.kannrenn ul li{
	float: left;
	width: 100px;
	line-height: 21px;
	margin: 0 13px 0 0;
}

yarpp-template-d1.php

<?php if(have_posts()):?>
<div style="padding-top:0px;"></div>
<h2 id="post-syokai2">関連記事はこちら</h2>
     <div class="related-post">
     <?php while(have_posts()) : the_post(); ?>
          <?php if(has_post_thumbnail()):?>
               <h3><div class="related-entry"><a href="<?php the_permalink() ?>"rel="bookmark"title="<?php the_title_attribute(); ?>"><?php $title= get_the_title(); the_post_thumbnail("thumbnail",array( 'alt' =>$title)); ?><?php the_title(); ?></a></div>
            <?php else: ?>
            <div class="related-entry"><a href="<?php the_permalink() ?>"rel="bookmark"title="<?php the_title_attribute(); ?>">
    <img src="<?php echo home_url(); ?>/wp-content/plugins/wordpress-popular-posts/no_thumb.jpg" alt="<?php $title= get_the_title();  echo $title ?>" />
    <?php the_title(); ?></a></div></h3>
               
               
          <?php endif; ?>
     <?php endwhile; ?>
     </div>
<?php else: ?>
 
<?php endif; ?>

mapプラグイン まとめ

http://onsenjapan.jp/

ここのようなやつをつくる

http://wordpress.org/plugins/geo-mashup/

こいつ

日本語説明
http://nuts-bee.com/blog/wd/geo-mashup-wordpress%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/
http://banana100.com/blog/archives/91

http://g.azucar.jp/archives/1259

カスタムマーカーを使う場合はGeo Mashup Custom pluginをインストール?

geo-mashup-custom-1.0

2つ出力 3つ あれば ALT タイトル

<?php if(post_custom('w452px')): //横写真2枚まで----------------------------?>
<div class="single_art_img2">

<?php
$i = 0;
$kiji = 2;//この回数でフォーチ終わる。
$fields = $cfs->get('w452px_box');
foreach ($fields as $field) :
if($i >= $kiji)://siが2よりおおきくなったら
break;//ループおわり
else://それまではこれで出力
?>

<?php
 $attachment_id = $field['w452px'];
 $sample_photo = wp_get_attachment_image($attachment_id,'W452',0,array('alt'=>$title,'title'=>$title));
echo $sample_photo;
?>
 
<?php
$i++;//多分繰り返すごとに$iに数値が1つづ増える
endif;
endforeach;
?>
</div>
<?php endif; //横写真2枚まで----------------------------?>
<?php if(post_custom('w300px')): //縦写真3枚まで----------------------------?>
<div class="single_art_img3">
<?php
$i = 0;
$kiji = 2;//この回数でフォーチ終わる。
$fields = $cfs->get('w300px_box');
foreach ($fields as $field) :
if($i >= $kiji)://siが2よりおおきくなったら
break;//ループおわり
else://それまではこれで出力
?>

<?php
 $attachment_id = $field['w300px'];
 $sample_photo = wp_get_attachment_image($attachment_id,'W300',0,array('alt'=>$title,'title'=>$title));
echo $sample_photo;
?>
 
<?php
$i++;//多分繰り返すごとに$iに数値が1つづ増える
endif;
endforeach;
?>

</div>
<?php endif; //縦写真3枚まで----------------------------?>

あれば1つ出力 リンク無しタイトルALT

<?php if(post_custom('w910px')): //大写真1枚----------------------------?>
<div style="padding-bottom:5px;">
<?php $title= get_the_title();
$attachment_id = $cfs->get('w910px');
 $sample_photo = wp_get_attachment_image($attachment_id, 'W910',0,array('alt'=>$title,'title'=>$title));
echo $sample_photo;

?>


</div>
<?php endif; ?>

NEXTGEN 覚え書き

ブラスタ キャッシュが悪さしてた アルバム表示されない キャッシュリセット 表示された

レミールさん ブログ投稿で ギャラリーを使ってた
オプションで自動リサイズをonに設定

既存ファイルは 大きいやつだけ選んで 画像変更 指定サイズでOK

注意点は 後からのサイズ変更は 小さい物が大きくもなり いっぺんにすべては危険
アップロード時の拡大はおこらないようだ。