Ultimate WP Query Search Filter
はやめ
WP Custom Fields Search日本語化
比較の
At Most は 多くてもそれ(それ含む)
at Least は 少なくともそれ(それ含む)
以上の和訳がおかしい それを含まない 普通含む
未満は 未満
オプションはこう書くと2016 と選べる 数値 もチェック
2016 : H28(2016)年
,2015 : H27(2015)年
,2014 : H26(2014)年
Ultimate WP Query Search Filter
はやめ
WP Custom Fields Search日本語化
比較の
At Most は 多くてもそれ(それ含む)
at Least は 少なくともそれ(それ含む)
以上の和訳がおかしい それを含まない 普通含む
未満は 未満
オプションはこう書くと2016 と選べる 数値 もチェック
2016 : H28(2016)年
,2015 : H27(2015)年
,2014 : H26(2014)年
http://inspire-tech.jp/2013/10/wordpress-search-replace-db/
参考
https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
こkの2.1.0
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が未入力のの場合 指定無しなのに 検索されない。
カスタムフィールドの絞り込みを作ると
そのキーの入力がない記事は表示されないっぽい。
全部ニュ力するのがぜんていか?
Parent Category Toggler
まず問題だったこと
それは
古いコードがファンクションに書いてあったため複雑になった。
/ 検索結果から固定ページを除外
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つ目の設定内容
このフィールドでやっている事。
・検索条件は、カスタムフィールドの登録値をプルダウンで表示するようにする。
—–
データタイプ:「カスタムフィールド」を指定
—–
ウィジェット:「ドロップダウン」を指定
指定のカスタムフィールドに登録されている値がドロップダウンとなって表示する
—–
比較:同等
—–
http://netaone.com/wp/wp-custom-fields-search/
こちらを参照
ここにもかいたる
http://design-plus1.com/tcd-w/2014/03/wp-custom-fields-search.html
プラグインフォルダ
default-templates
のinfo-window.phpにてカスタム
カスタムフィールドの値を自動的に地図の場所にするためには
Geo Mashup Optionsの
Geocode Custom Fieldに所在地と入れてやったらできた!
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]; ?> ">
<!--シンプルライトボックス用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>
http://love-guava.com/wordpress-yarpp/ 参考
yarpp停止
データベース
「wp_posts」→「操作」→「ストレージエンジン」
MyISAM
データベース検索 yarpp
wp_options
yarppから始まる者だけ消す
yarpp再有効か
設定
それでもだめなら再インストールでOK
送信バッチがあるためこれを選んだ
サクラは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でユーザをアクティベートする
記事複製
duplicate-post
記事に観覧数を表示(人気記事表示用)
wp-postviews
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;
}
ポスト関連記事 出力コード
<?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; ?>
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をインストール?
galleria-1.3.3に変えたらバグがなくなった
<?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枚まで----------------------------?>
<?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; ?>
Additional image sizes
ブラスタ キャッシュが悪さしてた アルバム表示されない キャッシュリセット 表示された
レミールさん ブログ投稿で ギャラリーを使ってた
オプションで自動リサイズをonに設定
既存ファイルは 大きいやつだけ選んで 画像変更 指定サイズでOK
注意点は 後からのサイズ変更は 小さい物が大きくもなり いっぺんにすべては危険
アップロード時の拡大はおこらないようだ。