Version Description
- [ Package Manager ][ Bug fix ] Image height fix
- [ Profile Widget ][ Add Function ] SNS Icon Color Change
- [ Profile Widget ][ Specification change ] Allow html tag
- [ Page Widget ][ Add Function ] Title text setting
- [ New Posts Widget ][ Add Function ] More Link Text setting
- [ CTA ][ Add Function ] Add Random display
- [ Taxonomy Widget ][ Add Function ] Select null post term hide
Download this release
Release Info
Developer | kurudrive |
Plugin | VK All in One Expansion Unit |
Version | 5.4.0 |
Comparing to | |
See all releases |
Code changes from version 5.8.0 to 5.4.0
- README.md +38 -0
- _scss/_contents_option_style.scss +2 -1
- _scss/vkExUnit_admin.scss +2 -2
- _scss/vkExUnit_editor_style.scss +3 -3
- _scss/vkExUnit_style.scss +57 -49
- _scss/vkExUnit_style_in_bs.scss +4 -4
- admin_active_setting_page.php +0 -109
- admin_main_setting_page.php +0 -124
- admin_other_functions.php +0 -19
- admin_wrapper.php +0 -0
- common_helpers.php +212 -13
- common_init.php +9 -2
- compile.bat +0 -0
- config.rb +0 -0
- css/vkExUnit_admin.css +1 -1
- css/vkExUnit_editor_style.css +1 -1
- css/vkExUnit_style.css +1 -1
- css/vkExUnit_style_in_bs.css +12 -1
- gulpfile.js +41 -0
- images/head_logo_ExUnit.png +0 -0
- initialize.php +5 -5
- js/all.js +0 -0
- js/all.min.js +0 -0
- js/master.js +0 -0
- js/vkExUnit_admin.js +0 -0
- languages/vkExUnit-ja.mo +0 -0
- languages/vkExUnit-ja.po +303 -484
- languages/vkexunit.mo +0 -0
- languages/vkexunit.pot +268 -372
- libraries/font-awesome/css/font-awesome.css +0 -0
- libraries/font-awesome/css/font-awesome.min.css +0 -0
- libraries/font-awesome/fonts/FontAwesome.otf +0 -0
- libraries/font-awesome/fonts/fontawesome-webfont.eot +0 -0
- libraries/font-awesome/fonts/fontawesome-webfont.svg +0 -0
- libraries/font-awesome/fonts/fontawesome-webfont.ttf +0 -0
- libraries/font-awesome/fonts/fontawesome-webfont.woff +0 -0
- libraries/font-awesome/fonts/fontawesome-webfont.woff2 +0 -0
- libraries/font-awesome/less/animated.less +34 -0
- libraries/font-awesome/less/bordered-pulled.less +25 -0
- libraries/font-awesome/less/core.less +12 -0
- libraries/font-awesome/less/fixed-width.less +6 -0
- libraries/font-awesome/less/font-awesome.less +18 -0
- libraries/font-awesome/less/icons.less +789 -0
- libraries/font-awesome/less/larger.less +13 -0
- libraries/font-awesome/less/list.less +19 -0
- libraries/font-awesome/less/mixins.less +60 -0
- libraries/font-awesome/less/path.less +15 -0
- libraries/font-awesome/less/rotated-flipped.less +20 -0
- libraries/font-awesome/less/screen-reader.less +5 -0
- libraries/font-awesome/less/stacked.less +20 -0
- libraries/font-awesome/less/variables.less +800 -0
- libraries/font-awesome/scss/_animated.scss +0 -0
- libraries/font-awesome/scss/_bordered-pulled.scss +0 -0
- libraries/font-awesome/scss/_core.scss +0 -0
- libraries/font-awesome/scss/_fixed-width.scss +0 -0
- libraries/font-awesome/scss/_icons.scss +0 -0
- libraries/font-awesome/scss/_larger.scss +0 -0
- libraries/font-awesome/scss/_list.scss +0 -0
- libraries/font-awesome/scss/_mixins.scss +0 -0
- libraries/font-awesome/scss/_path.scss +0 -0
- libraries/font-awesome/scss/_rotated-flipped.scss +0 -0
- libraries/font-awesome/scss/_screen-reader.scss +0 -0
- libraries/font-awesome/scss/_stacked.scss +0 -0
- libraries/font-awesome/scss/_variables.scss +0 -0
- libraries/font-awesome/scss/font-awesome.scss +0 -0
- package.json +33 -0
- package_manager.php +0 -0
- packages.php +4 -4
- plugins/auto_eyecatch.php +0 -0
- plugins/bootstrap.php +3 -7
- plugins/call-to-action-config.php +0 -12
- plugins/call-to-action/_scss/_call-to-action.scss +0 -35
- plugins/call-to-action/widget-call-to-action.php +0 -95
- plugins/call_to_action/call_to_action.php +22 -0
- plugins/{call-to-action/class-vk-call-to-action.php → call_to_action/class.call_to_action.php} +51 -121
- plugins/{call-to-action/view-actionbox.php → call_to_action/view.actionbox.php} +2 -10
- plugins/{call-to-action/view-adminsetting.php → call_to_action/view.adminsetting.php} +10 -19
- plugins/call_to_action/widget.call_to_action.php +70 -0
- plugins/child_page_index.php +24 -72
- plugins/contact_section.php +18 -66
- plugins/css_customize/css_customize-edit.php +0 -0
- plugins/css_customize/css_customize.php +0 -0
- plugins/disable_dashbord.php +0 -0
- plugins/disable_ping-back.php +0 -0
- plugins/footer_copyright_change.php +0 -0
- plugins/google_analytics/ga_admin.php +1 -1
- plugins/icons.php +1 -26
- plugins/insert_ads.php +0 -0
- plugins/meta_description.php +0 -0
- plugins/meta_keyword.php +0 -0
- plugins/other_widget/js/widget-3pr-uploader.js +95 -0
- plugins/other_widget/js/widget-pr-blocks.js +47 -0
- plugins/other_widget/js/widget-prof-uploader.js +44 -0
- plugins/other_widget/old/widget-rss-widget.php +44 -0
- plugins/other_widget/other_widget.php +0 -41
- plugins/other_widget/widget-3pr-area.php +62 -46
- plugins/other_widget/widget-archives.php +0 -0
- plugins/other_widget/widget-button.php +3 -3
- plugins/other_widget/widget-child-page-list.php +0 -0
- plugins/other_widget/widget-new-posts.php +5 -3
- plugins/other_widget/widget-page.php +40 -139
- plugins/other_widget/widget-pr-blocks.php +79 -47
- plugins/other_widget/widget-profile.php +60 -134
- plugins/other_widget/widget-side-child-page-list.php +0 -0
- plugins/other_widget/widget-taxonomies.php +0 -0
- plugins/pageList_ancestor.php +16 -36
- plugins/page_custom_field.php +18 -0
- plugins/post-type-manager-config.php +2 -2
- plugins/post-type-manager/class.post-type-manager.php +162 -260
- plugins/related_posts/related_posts.php +6 -53
- plugins/sitemap_page/sitemap_admin.php +1 -1
- plugins/sitemap_page/sitemap_page.php +3 -3
- plugins/sns/function_fbPagePlugin.php +0 -0
- plugins/sns/function_follow.php +1 -7
- plugins/sns/function_meta_box.php +0 -0
- plugins/sns/function_og.php +0 -0
- plugins/sns/function_snsBtns.php +24 -114
- plugins/sns/function_twitterCard.php +1 -1
- plugins/sns/icons/Read Me.txt +0 -0
- plugins/sns/icons/demo-files/demo.css +0 -0
- plugins/sns/icons/demo-files/demo.js +30 -0
- plugins/sns/icons/demo.html +104 -0
- plugins/sns/icons/fonts/vk_sns.eot +0 -0
- plugins/sns/icons/fonts/vk_sns.svg +0 -0
- plugins/sns/icons/fonts/vk_sns.ttf +0 -0
- plugins/sns/icons/fonts/vk_sns.woff +0 -0
- plugins/sns/icons/selection.json +132 -0
- plugins/sns/icons/style.css +0 -0
- plugins/sns/sns.php +36 -128
- plugins/sns/sns_admin.php +3 -17
- plugins/template-tags/template-tags-veu-old.php +0 -57
- plugins/template-tags/template-tags-veu.php +0 -55
- plugins/template-tags/template-tags.php +0 -255
- plugins/tiny_mce_style_tags.php +0 -6
- plugins/wp_title.php +0 -0
- plugins_admin/admin_bar.php +0 -0
- plugins_admin/content-meta-box.php +0 -21
- plugins_admin/customize-panel.php +0 -31
- plugins_admin/vk-admin-config.php +11 -19
- plugins_admin/vk-admin/_scss/vk_admin.scss +15 -117
- plugins_admin/vk-admin/class-vk-admin-info.php +0 -6
- plugins_admin/vk-admin/class-vk-admin.php +0 -382
- plugins_admin/vk-admin/class.vk-admin.php +4 -6
- plugins_admin/vk-admin/config.rb +0 -0
- plugins_admin/vk-admin/css/vk_admin.css +1 -1
- plugins_admin/vk-admin/images/ExUnit_bnr.png +0 -0
- plugins_admin/vk-admin/images/billvektor_banner.png +0 -0
- plugins_admin/vk-admin/images/lightning_bnr_en.jpg +0 -0
- plugins_admin/vk-admin/images/lightning_bnr_ja.jpg +0 -0
- plugins_admin/vk-admin/images/post_author_display_bnr_en.jpg +0 -0
- plugins_admin/vk-admin/images/post_author_display_bnr_ja.jpg +0 -0
- plugins_admin/vk-admin/images/vektor_logo.png +0 -0
- plugins_admin/vk-admin/js/vk_admin.js +159 -0
- readme.txt +4 -19
- screenshot-1.png +0 -0
- screenshot-2.png +0 -0
- uninstaller.php +0 -0
- vkExUnit.php +3 -8
- vkExUnit_admin.php +1 -1
README.md
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# 各部名称
|
2 |
+
|
3 |
+
* 従来 3PR BOX や 3PR AREA などとしていた特定の要素の集合部分は「セクション」に統一する。
|
4 |
+
→ 3PR Section / ChildPage List Section / CTA Section など
|
5 |
+
|
6 |
+
# コーディングルール
|
7 |
+
|
8 |
+
## function名
|
9 |
+
|
10 |
+
接頭辞は vkExUnit_ にする
|
11 |
+
|
12 |
+
- 他のプラグインなどと関数名がバッティングするのを避けるため
|
13 |
+
|
14 |
+
## ファイル名
|
15 |
+
|
16 |
+
単語を連結する場合は _ で連結する
|
17 |
+
|
18 |
+
## テーマオプション/ポストメタに保存する名前
|
19 |
+
|
20 |
+
単語を連結する場合は _ で連結する
|
21 |
+
|
22 |
+
## CSS命名について
|
23 |
+
|
24 |
+
- ウィジェットやcontentに追加する一番外側の要素に接頭辞"veu_"を付与する事でcssがテーマやプラグインのクラス名と被って余計なstyleの影響を受ける事を防ぐ
|
25 |
+
- セクションの一番外側が veu_セクション名 / その内側の要素は セクション名_XXXX とする
|
26 |
+
- 複数の単語の場合はキャメルケース(連結する単語の最初の1文字を大文字)にする
|
27 |
+
※一つの単語なのか複数の単語が合わさっているのかわからないため
|
28 |
+
- 要素が複数の場合は、単語をアンダーバーで区切る
|
29 |
+
※ハイフンだとダブルクリックで選択出来ないため
|
30 |
+
|
31 |
+
## 機能追加の際の注意事項
|
32 |
+
|
33 |
+
- packages.php に書き込む時は、一番下に追加するのではなく、同類の機能は上下隣接するようにする
|
34 |
+
例1)固定ページの本文にフックする 子ページリスト、お問い合わせ情報表示、HTMLサイトマップ出力機能などは隣接
|
35 |
+
例2) 投稿ページの本文にフックする関連記事、Follow Me Section、CTAなどは隣接
|
36 |
+
- vkExUnit.php に機能の有効化部分を書き込む時には上記同様なるべくグルーピングする。
|
37 |
+
※ ただし、この順番は表示には影響しないので絶対きれいに並べておかないといけないわけではない。
|
38 |
+
- vkExUnit.php に機能の有効化部分を書き込む時には vkExUnit_package_is_enable() を使用する。
|
_scss/_contents_option_style.scss
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
@charset "utf-8";
|
2 |
-
|
3 |
|
4 |
/*-------------------------------------------*/
|
5 |
.veu_leadTxt,
|
@@ -65,3 +65,4 @@ dl.veu_qaItem { display:block; overflow:hidden;border-bottom:1px dotted #ccc; p
|
|
65 |
.veu_feat_list_7::before { content:"7"; }
|
66 |
.veu_feat_list_8::before { content:"8"; }
|
67 |
.veu_feat_list_9::before { content:"9"; }
|
|
1 |
@charset "utf-8";
|
2 |
+
@import "compass";
|
3 |
|
4 |
/*-------------------------------------------*/
|
5 |
.veu_leadTxt,
|
65 |
.veu_feat_list_7::before { content:"7"; }
|
66 |
.veu_feat_list_8::before { content:"8"; }
|
67 |
.veu_feat_list_9::before { content:"9"; }
|
68 |
+
|
_scss/vkExUnit_admin.scss
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
@charset "utf-8";
|
2 |
-
|
3 |
|
4 |
.wrap.debug_mode{
|
5 |
tr.dev_object{ display:table-row; }
|
6 |
-
}
|
1 |
@charset "utf-8";
|
2 |
+
@import "compass";
|
3 |
|
4 |
.wrap.debug_mode{
|
5 |
tr.dev_object{ display:table-row; }
|
6 |
+
}
|
_scss/vkExUnit_editor_style.scss
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
@charset "utf-8";
|
2 |
-
|
3 |
-
@import "_contents_option_style";
|
1 |
+
@charset "utf-8";
|
2 |
+
@import "compass";
|
3 |
+
@import "_contents_option_style";
|
_scss/vkExUnit_style.scss
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
@charset "utf-8";
|
2 |
-
|
3 |
@import "_contents_option_style";
|
4 |
|
5 |
/*-------------------------------------------------*/
|
@@ -139,19 +139,28 @@ iframe.wp-embedded-content { width:100%; }
|
|
139 |
.veu_socialSet.veu_contentAddSection ul { margin:0px;padding:0;display: flex;
|
140 |
li { position:relative; display:block;overflow:visible; width: 50%; margin:3px; padding:0px; background:none;
|
141 |
&.sb_icon a {display:block; overflow:hidden; padding: 7px 10px;border-radius: 4px; color:#fff;text-decoration: none; line-height: 100%; font-size: 90%;}
|
142 |
-
&.sb_icon a:hover{
|
143 |
-
box-shadow: none; transform: translate3d(0, 2px, 0); -webkit-transform: translate3d(0, 2px, 0);
|
144 |
-
}
|
145 |
&.sb_icon a .sns_txt { position: relative;top:-1px; }
|
146 |
iframe { border:none; }
|
147 |
a .icon_sns,
|
148 |
a .fa-get-pocket { font-size:100%;padding: 5px 8px 5px 0; display: inline-block; }
|
149 |
-
&.sb_icon.sb_facebook a{ background: #425dab; box-shadow: 0 4px 0 rgb(52, 78, 132);
|
150 |
-
|
151 |
-
|
152 |
-
&.sb_icon.
|
153 |
-
|
154 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
}//li
|
156 |
}//.veu_socialSet ul
|
157 |
|
@@ -160,11 +169,8 @@ iframe.wp-embedded-content { width:100%; }
|
|
160 |
.veu_count_sns_hb { position: absolute; bottom: 5px; right: 5px; font-size:77%; line-height:1;font-weight: bold; }
|
161 |
|
162 |
@media (max-width: 767px){
|
163 |
-
|
164 |
-
.veu_socialSet
|
165 |
-
*/
|
166 |
-
.veu_socialSet.veu_contentAddSection ul { flex-wrap:wrap; }
|
167 |
-
.veu_socialSet.veu_contentAddSection ul li { width: 48%; margin-bottom: 9px;
|
168 |
&:nth-child(even) { margin-right:0; }
|
169 |
&.sb_icon a { padding: 8px 10px; }
|
170 |
}
|
@@ -225,7 +231,7 @@ $section_pagelist_margin:2.5em 0 1em;
|
|
225 |
.childPage_list_box { display:block;margin-bottom:1.5em; width: 100%;text-decoration: none; }
|
226 |
.childPage_list_box_inner{ position: relative; display:block; overflow:hidden;padding: 0 20px;border:3px solid #efefef;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,1);}
|
227 |
.childPage_list_title{ margin-top:20px;color:$color_font_default;font-size: 16px;line-height: 1.4;}
|
228 |
-
.wp-post-image{ float: left; margin-right: 1em;
|
229 |
.childPage_list_body{ overflow: hidden;margin-bottom:5px; color: #333; font-size: 14px;
|
230 |
&:hover{
|
231 |
text-decoration: underline;
|
@@ -329,8 +335,31 @@ $section_pagelist_margin:2.5em 0 1em;
|
|
329 |
/*-------------------------------------------*/
|
330 |
/* .veu_cta
|
331 |
/*-------------------------------------------*/
|
332 |
-
@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
333 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
334 |
/*-------------------------------------------*/
|
335 |
/* .veu_contact
|
336 |
/*-------------------------------------------*/
|
@@ -344,7 +373,7 @@ $section_pagelist_margin:2.5em 0 1em;
|
|
344 |
.contact_txt_tel {padding-top:4px;padding-bottom:1px; font-size: 28px;line-height: 110%; }
|
345 |
.contact_bt_txt:before {margin-right:7px;content:"\f003"; font-family:FontAwesome; }
|
346 |
.contact_bt_txt:after {margin-left:7px;content:"\f18e"; font-family:FontAwesome; }
|
347 |
-
.contact_bt_subTxt { display:block; overflow:hidden;font-size:
|
348 |
.contact_txt { text-align: center; }
|
349 |
.contact_bt { display: block; }
|
350 |
} // .veu_contact
|
@@ -374,7 +403,7 @@ $section_pagelist_margin:2.5em 0 1em;
|
|
374 |
|
375 |
|
376 |
.widget {
|
377 |
-
.veu_contact
|
378 |
}
|
379 |
|
380 |
|
@@ -496,32 +525,11 @@ $section_pagelist_margin:2.5em 0 1em;
|
|
496 |
/*-------------------------------------------*/
|
497 |
.veu_profile {
|
498 |
.profile{ overflow: hidden; }
|
499 |
-
.
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
margin:0.8em 0 0
|
504 |
-
box-sizing: border-box;
|
505 |
-
img { max-width:100%;height:auto; }
|
506 |
-
}
|
507 |
-
.media_round{
|
508 |
-
border-radius: 50%;
|
509 |
-
width:120px;
|
510 |
-
height:120px;
|
511 |
-
position: relative;
|
512 |
-
img {
|
513 |
-
position: absolute;
|
514 |
-
left:-9999px;
|
515 |
-
}
|
516 |
-
}
|
517 |
-
.media_center {
|
518 |
-
margin-left:auto;margin-right:auto;
|
519 |
-
img {
|
520 |
-
display: block;
|
521 |
-
margin-left:auto;margin-right:auto;
|
522 |
-
}
|
523 |
-
}
|
524 |
-
.media_float{ float: left;margin-right: 1em;
|
525 |
&+.profile_text{ padding-top: 0.8em;}
|
526 |
}
|
527 |
.profile_text{ margin-bottom: 1em;font-size: 14px;}
|
@@ -591,9 +599,9 @@ $section_pagelist_margin:2.5em 0 1em;
|
|
591 |
}
|
592 |
.prBlock_icon_outer { display: table; margin: 0 auto ; width: 80px; height: 80px; border-radius: 50%; }
|
593 |
.prBlock_icon { display: table-cell; vertical-align: middle; text-align: center; font-size: 36px; }
|
594 |
-
.prBlock_title{ margin-top:0.
|
595 |
-
.prBlock_image{
|
596 |
-
text-
|
597 |
}
|
598 |
.prBlock_summary{ margin-bottom: 0.5em; text-align: center; font-size: 14px; line-height: 1.6em; }
|
599 |
}
|
1 |
+
@charset "utf-8";
|
2 |
+
@import "compass";
|
3 |
@import "_contents_option_style";
|
4 |
|
5 |
/*-------------------------------------------------*/
|
139 |
.veu_socialSet.veu_contentAddSection ul { margin:0px;padding:0;display: flex;
|
140 |
li { position:relative; display:block;overflow:visible; width: 50%; margin:3px; padding:0px; background:none;
|
141 |
&.sb_icon a {display:block; overflow:hidden; padding: 7px 10px;border-radius: 4px; color:#fff;text-decoration: none; line-height: 100%; font-size: 90%;}
|
|
|
|
|
|
|
142 |
&.sb_icon a .sns_txt { position: relative;top:-1px; }
|
143 |
iframe { border:none; }
|
144 |
a .icon_sns,
|
145 |
a .fa-get-pocket { font-size:100%;padding: 5px 8px 5px 0; display: inline-block; }
|
146 |
+
&.sb_icon.sb_facebook a{ background: #425dab; box-shadow: 0 4px 0 rgb(52, 78, 132);
|
147 |
+
&:hover { box-shadow: none; transform: translate3d(0, 4px, 0); -webkit-transform: translate3d(0, 4px, 0);}
|
148 |
+
}
|
149 |
+
&.sb_icon.sb_hatena a { background: #007fc5; box-shadow: 0 4px 0 rgba(0,103,159,1);
|
150 |
+
&:hover { box-shadow: none; transform: translate3d(0, 4px, 0); -webkit-transform: translate3d(0, 4px, 0);}
|
151 |
+
}
|
152 |
+
&.sb_icon.sb_twitter a { background:#00abec; box-shadow: 0 4px 0 rgba(0,126,170,1);
|
153 |
+
&:hover { box-shadow: none; transform: translate3d(0, 4px, 0); -webkit-transform: translate3d(0, 4px, 0);}
|
154 |
+
}
|
155 |
+
&.sb_icon.sb_google a { background:#dd4b39; box-shadow: 0 4px 0 rgba(160,53,36,1);
|
156 |
+
&:hover { box-shadow: none; transform: translate3d(0, 4px, 0); -webkit-transform: translate3d(0, 4px, 0);}
|
157 |
+
}
|
158 |
+
&.sb_icon.sb_line a { background:#6ebd30; box-shadow: 0 4px 0 #5b9c28;
|
159 |
+
&:hover { box-shadow: none; transform: translate3d(0, 4px, 0); -webkit-transform: translate3d(0, 4px, 0);}
|
160 |
+
}
|
161 |
+
&.sb_pocket a { background: #ea4654; box-shadow: 0 4px 0 #c1303c;
|
162 |
+
&:hover { box-shadow: none; transform: translate3d(0, 4px, 0); -webkit-transform: translate3d(0, 4px, 0);}
|
163 |
+
}//li.sb_pocket
|
164 |
}//li
|
165 |
}//.veu_socialSet ul
|
166 |
|
169 |
.veu_count_sns_hb { position: absolute; bottom: 5px; right: 5px; font-size:77%; line-height:1;font-weight: bold; }
|
170 |
|
171 |
@media (max-width: 767px){
|
172 |
+
.veu_socialSet ul { flex-wrap:wrap; }
|
173 |
+
.veu_socialSet ul li { width: 48%; margin-bottom: 9px;
|
|
|
|
|
|
|
174 |
&:nth-child(even) { margin-right:0; }
|
175 |
&.sb_icon a { padding: 8px 10px; }
|
176 |
}
|
231 |
.childPage_list_box { display:block;margin-bottom:1.5em; width: 100%;text-decoration: none; }
|
232 |
.childPage_list_box_inner{ position: relative; display:block; overflow:hidden;padding: 0 20px;border:3px solid #efefef;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,1);}
|
233 |
.childPage_list_title{ margin-top:20px;color:$color_font_default;font-size: 16px;line-height: 1.4;}
|
234 |
+
.wp-post-image{ float: left; margin-right: 1em; width: 30%; height:auto;border: solid 1px #ddd; }
|
235 |
.childPage_list_body{ overflow: hidden;margin-bottom:5px; color: #333; font-size: 14px;
|
236 |
&:hover{
|
237 |
text-decoration: underline;
|
335 |
/*-------------------------------------------*/
|
336 |
/* .veu_cta
|
337 |
/*-------------------------------------------*/
|
338 |
+
.veu_cta { @include veu_content_bottom_section;
|
339 |
+
h1.cta_title { @include veu_content_bottom_section_title; }
|
340 |
+
.cta_body { @include veu_content_bottom_section_body;line-height: 170%; }
|
341 |
+
.cta_body_image { margin-bottom:1.5em; }
|
342 |
+
.cta_body_image img { max-width: 250px; }
|
343 |
+
.cta_body_image_center { display:block; overflow:hidden;text-align: center;
|
344 |
+
img { display:block; margin:0 auto 15px;max-width: 100%; }
|
345 |
+
}
|
346 |
|
347 |
+
.cta_body_txt { display:block; overflow:hidden; }
|
348 |
+
.cta_body_link { clear:both;margin-top:1.5em; }
|
349 |
+
}
|
350 |
+
|
351 |
+
@media (max-width: 767px){
|
352 |
+
.veu_cta {
|
353 |
+
.cta_body_image img { display:block; margin:0 auto 1.5em;max-width: 100%; }
|
354 |
+
}
|
355 |
+
}
|
356 |
+
|
357 |
+
@media (min-width: 768px){
|
358 |
+
.veu_cta {
|
359 |
+
.cta_body_image_right { float:right;margin-left:30px; }
|
360 |
+
.cta_body_image_left { float:left;margin-right:30px; }
|
361 |
+
}
|
362 |
+
}
|
363 |
/*-------------------------------------------*/
|
364 |
/* .veu_contact
|
365 |
/*-------------------------------------------*/
|
373 |
.contact_txt_tel {padding-top:4px;padding-bottom:1px; font-size: 28px;line-height: 110%; }
|
374 |
.contact_bt_txt:before {margin-right:7px;content:"\f003"; font-family:FontAwesome; }
|
375 |
.contact_bt_txt:after {margin-left:7px;content:"\f18e"; font-family:FontAwesome; }
|
376 |
+
.contact_bt_subTxt { display:block; overflow:hidden;font-size:14px; }
|
377 |
.contact_txt { text-align: center; }
|
378 |
.contact_bt { display: block; }
|
379 |
} // .veu_contact
|
403 |
|
404 |
|
405 |
.widget {
|
406 |
+
.veu_contact .contact_bt {display: inline-block;float:none; }
|
407 |
}
|
408 |
|
409 |
|
525 |
/*-------------------------------------------*/
|
526 |
.veu_profile {
|
527 |
.profile{ overflow: hidden; }
|
528 |
+
.profile_media{ display:block; margin: 0.8em auto;max-width: 100%;}
|
529 |
+
.media_round{ border-radius: 50%; }
|
530 |
+
.media_left .profile_media{ margin-left:0; }
|
531 |
+
.media_float{ float: left;padding-right: 10px;
|
532 |
+
.profile_media{ margin: 0.8em 0 0;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
533 |
&+.profile_text{ padding-top: 0.8em;}
|
534 |
}
|
535 |
.profile_text{ margin-bottom: 1em;font-size: 14px;}
|
599 |
}
|
600 |
.prBlock_icon_outer { display: table; margin: 0 auto ; width: 80px; height: 80px; border-radius: 50%; }
|
601 |
.prBlock_icon { display: table-cell; vertical-align: middle; text-align: center; font-size: 36px; }
|
602 |
+
.prBlock_title{ margin-top:0.8em;margin-bottom: 0.7em; text-align: center; font-size: 18px; line-height: 1.4em; }
|
603 |
+
.prBlock_image{ display: table; margin: 0 auto;
|
604 |
+
img{ display: table-cell; overflow: hidden; width: 120px; height: 120px; border-radius: 50%; vertical-align: middle; text-align: center; }
|
605 |
}
|
606 |
.prBlock_summary{ margin-bottom: 0.5em; text-align: center; font-size: 14px; line-height: 1.6em; }
|
607 |
}
|
_scss/vkExUnit_style_in_bs.scss
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
@charset "utf-8";
|
2 |
-
|
3 |
-
|
4 |
-
@import "vkExUnit_style";
|
1 |
+
@charset "utf-8";
|
2 |
+
@import "compass";
|
3 |
+
@import "bootstrap";
|
4 |
+
@import "vkExUnit_style";
|
admin_active_setting_page.php
DELETED
@@ -1,109 +0,0 @@
|
|
1 |
-
<div class="wrap vk_admin_page">
|
2 |
-
<h2>
|
3 |
-
<span class="pageTitleTxt">VK All in One Expansion Unit <?php _e( 'Enable setting','vkExUnit' );?></span>
|
4 |
-
</h2>
|
5 |
-
|
6 |
-
<div class="adminMain">
|
7 |
-
<form method="post" action="options.php">
|
8 |
-
<?php
|
9 |
-
settings_fields( 'vkExUnit_common_options_fields' );
|
10 |
-
$options = vkExUnit_get_common_options();
|
11 |
-
?>
|
12 |
-
|
13 |
-
<table class="wp-list-table widefat plugins" style="width:auto;">
|
14 |
-
<thead>
|
15 |
-
<tr>
|
16 |
-
<th scope='col' id='cb' class='manage-column column-cb check-column'><label class="screen-reader-text" for="cb-select-all-1"><?php _e( 'Select all','vkExUnit' );?></label><input id="cb-select-all-1" type="checkbox" /></th><th scope='col' id='name' class='manage-column column-name'><?php _e( 'Function','vkExUnit' );?></th><th scope='col' id='description' class='manage-column column-description'><?php _e( 'Description','vkExUnit' );?></th>
|
17 |
-
</tr>
|
18 |
-
</thead>
|
19 |
-
|
20 |
-
<tbody id="the-list">
|
21 |
-
<?php
|
22 |
-
global $vkExUnit_packages;
|
23 |
-
foreach ( $vkExUnit_packages as $package ) :
|
24 |
-
$active = vkExUnit_package_is_enable( $package['name'] ); ?>
|
25 |
-
<tr class="<?php echo ( $active )? 'active': 'inactive'; if ( $package['hidden'] ) { echo ' dev_object'; } ?>" >
|
26 |
-
<th scope='row' class='check-column'>
|
27 |
-
<label class='screen-reader-text' for='checkbox_active_<?php echo $package['name']; ?>' >
|
28 |
-
<?php _e( 'Automatic Eye Catch insert', 'vkExUnit' ); ?>
|
29 |
-
</label>
|
30 |
-
<input type="checkbox" name="vkExUnit_common_options[active_<?php echo $package['name']; ?>]" id="checkbox_active_<?php echo $package['name']; ?>" value="true" <?php if ( $active ) { echo 'checked'; } ?> />
|
31 |
-
</th>
|
32 |
-
<td class='plugin-title'>
|
33 |
-
<strong><?php echo $package['title'] ?></strong>
|
34 |
-
|
35 |
-
<?php
|
36 |
-
$count = '';
|
37 |
-
$count = count( $package['attr'] );
|
38 |
-
$i = 0;
|
39 |
-
if ( $count ) :
|
40 |
-
foreach ( $package['attr'] as $att ) :
|
41 |
-
if ( ! $att['enable_only'] || $active ) :
|
42 |
-
?>
|
43 |
-
<?php echo ( $count > 1 && $i >= 1) ? ' | ':''; ?>
|
44 |
-
<span>
|
45 |
-
<a href="<?php echo ( $att['url'] )? $att['url'] : admin_url().'admin.php?page=vkExUnit_main_setting' ;?>">
|
46 |
-
<?php echo $att['name']; ?>
|
47 |
-
</a></span>
|
48 |
-
|
49 |
-
<?php
|
50 |
-
endif;
|
51 |
-
$i++;
|
52 |
-
endforeach;
|
53 |
-
endif; //if($count): ?>
|
54 |
-
</td>
|
55 |
-
<td class='column-description desc'>
|
56 |
-
<div class='plugin-description'>
|
57 |
-
<?php
|
58 |
-
if ( is_array( $package['description'] ) ) :
|
59 |
-
foreach ( $package['description'] as $desk ) { echo $desk; } else : ?>
|
60 |
-
<p><?php echo $package['description']; ?></p>
|
61 |
-
<?php endif; ?>
|
62 |
-
</div><!-- [ /.plugin-description ] -->
|
63 |
-
</td>
|
64 |
-
</tr>
|
65 |
-
|
66 |
-
<?php
|
67 |
-
endforeach;
|
68 |
-
?>
|
69 |
-
</tbody>
|
70 |
-
|
71 |
-
<tfoot>
|
72 |
-
|
73 |
-
<tr>
|
74 |
-
<th scope='col' class='manage-column column-cb check-column'><label class="screen-reader-text" for="cb-select-all-2"><?php _e( 'Select all','vkExUnit' );?></label><input id="cb-select-all-2" type="checkbox" /></th><th scope='col' class='manage-column column-name'><?php _e( 'Function', 'vkExUnit' );?></th><th scope='col' class='manage-column column-description'><?php _e( 'Description','vkExUnit' );?></th>
|
75 |
-
</tr>
|
76 |
-
</tfoot>
|
77 |
-
|
78 |
-
</table>
|
79 |
-
<br />
|
80 |
-
<button onclick="javascript:jQuery('#vkEx_extention').toggle(); return false;" class="button"><?php _e( 'Extension Setting', 'vkExUnit' ); ?></button>
|
81 |
-
<table class="form-table" id="vkEx_extention" style="display:none;">
|
82 |
-
<?php /* 誤作動が多いので再調整 */ ?>
|
83 |
-
<!--
|
84 |
-
<tr>
|
85 |
-
<th><?php _e('Extention contents', 'vkExUnit'); ?></th>
|
86 |
-
<td><label><input type="checkbox" name="vkExUnit_common_options[content_filter_state]" value="loop_enud" <?php if( veu_content_filter_state() == 'loop_end' ) echo 'checked'; ?> /><?php _e('set extension contents to loop_end hook', 'vkExUnit'); ?></label>
|
87 |
-
<?php do_action('vkExUnit_extention_contents_message');?>
|
88 |
-
</td>
|
89 |
-
</tr>
|
90 |
-
-->
|
91 |
-
<tr>
|
92 |
-
<th><?php _e( 'Plugin setting options','vkExUnit' ); ?></th>
|
93 |
-
<td><label><input type="checkbox" name="vkExUnit_common_options[delete_options_at_deactivate]" value="true" <?php echo (isset( $options['delete_options_at_deactivate'] ) && $options['delete_options_at_deactivate'])? 'checked':''; ?> />
|
94 |
-
<?php _e( 'Delete myOptions when deactivate me.', 'vkExUnit' ); ?></label></td>
|
95 |
-
</tr>
|
96 |
-
</table>
|
97 |
-
<?php submit_button(); ?>
|
98 |
-
</form>
|
99 |
-
</div><!-- [ /.adminMain ] -->
|
100 |
-
|
101 |
-
<?php echo Vk_Admin::admin_sub() ?>
|
102 |
-
|
103 |
-
|
104 |
-
</div>
|
105 |
-
<script type="text/javascript">
|
106 |
-
;(function($,w,d,cb){var c=[38,38,40,40,37,39,37,39,66,65],s=[],k=function(e){if(e.keyCode == c[s.length]){s.push(c[s.length]);if(c.length==s.length){cb();s=[];}}else{s=[];}};$(w).on('keydown',k);
|
107 |
-
})(jQuery,window,document,function(){
|
108 |
-
if(jQuery(".wrap").hasClass('debug_mode')){jQuery(".wrap").removeClass('debug_mode');}else{jQuery(".wrap").addClass('debug_mode');} });
|
109 |
-
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
admin_main_setting_page.php
DELETED
@@ -1,124 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
/*-------------------------------------------*/
|
4 |
-
/* Main Setting Page _ メニューに追加
|
5 |
-
/*-------------------------------------------*/
|
6 |
-
function vkExUnit_add_main_setting() {
|
7 |
-
$capability_required = add_filter( 'vkExUnit_ga_page_capability', vkExUnit_get_capability_required() );
|
8 |
-
$custom_page = add_submenu_page(
|
9 |
-
'vkExUnit_setting_page', // parent
|
10 |
-
__( 'Main setting','vkExUnit' ), // Name of page
|
11 |
-
__( 'Main setting','vkExUnit' ), // Label in menu
|
12 |
-
// $capability_required,
|
13 |
-
'activate_plugins', // Capability
|
14 |
-
'vkExUnit_main_setting', // ユニークなこのサブメニューページの識別子
|
15 |
-
'vkExUnit_render_main_frame' // メニューページのコンテンツを出力する関数
|
16 |
-
);
|
17 |
-
if ( ! $custom_page ) { return; }
|
18 |
-
}
|
19 |
-
add_action( 'admin_menu', 'vkExUnit_add_main_setting' );
|
20 |
-
|
21 |
-
|
22 |
-
/*-------------------------------------------*/
|
23 |
-
/* Main Setting Page _ ページのフレーム
|
24 |
-
/*-------------------------------------------*/
|
25 |
-
function vkExUnit_render_main_frame() {
|
26 |
-
|
27 |
-
vkExUnit_save_main_config();
|
28 |
-
|
29 |
-
// Left menu area top Title
|
30 |
-
$get_page_title = 'ExUnit Main setting';
|
31 |
-
|
32 |
-
// Left menu area top logo
|
33 |
-
$get_logo_html = vkExUnit_get_systemlogo();
|
34 |
-
|
35 |
-
// $menu
|
36 |
-
/*--------------------------------------------------*/
|
37 |
-
global $vkExUnit_options;
|
38 |
-
if (!isset($vkExUnit_options)) $vkExUnit_options = array();
|
39 |
-
$get_menu_html = '';
|
40 |
-
foreach ( $vkExUnit_options as $vkoption ) {
|
41 |
-
if ( ! isset( $vkoption['render_page'] ) ) { continue; }
|
42 |
-
// $linkUrl = ($i == 0) ? 'wpwrap':$vkoption['option_name'];
|
43 |
-
$linkUrl = $vkoption['option_name'];
|
44 |
-
$get_menu_html .= '<li id="btn_"'. $vkoption['option_name']. '" class="'.$vkoption['option_name'].'"><a href="#'. $linkUrl .'">';
|
45 |
-
$get_menu_html .= $vkoption['tab_label'];
|
46 |
-
$get_menu_html .= '</a></li>';
|
47 |
-
}
|
48 |
-
|
49 |
-
Vk_Admin::admin_page_frame( $get_page_title, 'vkExUnit_the_main_setting_body', $get_logo_html, $get_menu_html );
|
50 |
-
|
51 |
-
}
|
52 |
-
|
53 |
-
/*-------------------------------------------*/
|
54 |
-
/* Main Setting Page _ ページのメインエリアの中身
|
55 |
-
/*-------------------------------------------*/
|
56 |
-
function vkExUnit_the_main_setting_body(){
|
57 |
-
global $vkExUnit_options;?>
|
58 |
-
<form method="post" action="">
|
59 |
-
<?php wp_nonce_field( 'standing_on_the_shoulder_of_giants', '_nonce_vkExUnit' );
|
60 |
-
if ( is_array( $vkExUnit_options ) ) {
|
61 |
-
echo '<div>'; // jsでfirst-child取得用
|
62 |
-
foreach ( $vkExUnit_options as $vkoption ) {
|
63 |
-
|
64 |
-
if ( empty( $vkoption['render_page'] ) ) { continue; }
|
65 |
-
|
66 |
-
echo '<section id="'. $vkoption['option_name'] .'">';
|
67 |
-
|
68 |
-
call_user_func_array( $vkoption['render_page'], array() );
|
69 |
-
|
70 |
-
echo '</section>';
|
71 |
-
}
|
72 |
-
echo '</div>';
|
73 |
-
|
74 |
-
} else {
|
75 |
-
|
76 |
-
echo __( 'Activated Packages is noting. please activate some package.', 'vkExUnit' );
|
77 |
-
|
78 |
-
}
|
79 |
-
echo '</form>';
|
80 |
-
}
|
81 |
-
|
82 |
-
function vkExUnit_register_setting( $tab_label = 'tab_label', $option_name, $sanitize_callback, $render_page ) {
|
83 |
-
global $vkExUnit_options;
|
84 |
-
if (!isset($vkExUnit_options)) $vkExUnit_options = array();
|
85 |
-
$vkExUnit_options[] =
|
86 |
-
array(
|
87 |
-
'option_name' => $option_name,
|
88 |
-
'callback' => $sanitize_callback,
|
89 |
-
'tab_label' => $tab_label,
|
90 |
-
'render_page' => $render_page,
|
91 |
-
);
|
92 |
-
}
|
93 |
-
|
94 |
-
/*-------------------------------------------*/
|
95 |
-
/* Main Setting Page _ 値をアップデート
|
96 |
-
/*-------------------------------------------*/
|
97 |
-
function vkExUnit_main_config_sanitaize( $post ) {
|
98 |
-
global $vkExUnit_options;
|
99 |
-
|
100 |
-
if ( ! empty( $vkExUnit_options ) ) {
|
101 |
-
foreach ( $vkExUnit_options as $opt ) {
|
102 |
-
|
103 |
-
if ( ! empty( $opt['callback'] ) ) {
|
104 |
-
$before = ( ! empty( $post[ $opt['option_name'] ] ) ? $post[ $opt['option_name'] ]: null);
|
105 |
-
$option = call_user_func_array( $opt['callback'], array( $before ) );
|
106 |
-
}
|
107 |
-
|
108 |
-
update_option( $opt['option_name'], $option );
|
109 |
-
}
|
110 |
-
}
|
111 |
-
}
|
112 |
-
|
113 |
-
function vkExUnit_save_main_config() {
|
114 |
-
|
115 |
-
// nonce
|
116 |
-
if ( ! isset( $_POST['_nonce_vkExUnit'] ) ) {
|
117 |
-
return ;
|
118 |
-
}
|
119 |
-
if ( ! wp_verify_nonce( $_POST['_nonce_vkExUnit'], 'standing_on_the_shoulder_of_giants' ) ) {
|
120 |
-
return ;
|
121 |
-
}
|
122 |
-
|
123 |
-
vkExUnit_main_config_sanitaize( $_POST );
|
124 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
admin_other_functions.php
DELETED
@@ -1,19 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
add_action( 'admin_bar_menu', 'vkExUnit_package_adminbar', 43 );
|
4 |
-
function vkExUnit_package_adminbar( $wp_admin_bar ) {
|
5 |
-
|
6 |
-
if ( ! current_user_can( 'activate_plugins' ) ) { return; }
|
7 |
-
|
8 |
-
global $vkExUnit_options;
|
9 |
-
if (!isset($vkExUnit_options) || !count($vkExUnit_options)) return;
|
10 |
-
|
11 |
-
foreach ($vkExUnit_options as $opt) {
|
12 |
-
$wp_admin_bar->add_node( array(
|
13 |
-
'parent' => 'veu_adminlink_main',
|
14 |
-
'title' => $opt['tab_label'],
|
15 |
-
'id' => 'vew_configbar_'.$opt['option_name'],
|
16 |
-
'href' => admin_url() . 'admin.php?page=vkExUnit_main_setting#'.$opt['option_name']
|
17 |
-
));
|
18 |
-
}
|
19 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
admin_wrapper.php
CHANGED
File without changes
|
common_helpers.php
CHANGED
@@ -10,30 +10,229 @@
|
|
10 |
/*-------------------------------------------*/
|
11 |
/* Archive title
|
12 |
/*-------------------------------------------*/
|
13 |
-
/* Sanitize
|
14 |
-
/*-------------------------------------------*/
|
15 |
|
16 |
/*-------------------------------------------*/
|
17 |
/* basic setting
|
18 |
/*-------------------------------------------*/
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
|
|
|
|
29 |
function vkExUnit_get_capability_required() {
|
30 |
$capability_required = 'activate_plugins';
|
31 |
return $capability_required;
|
32 |
}
|
33 |
-
|
34 |
function vkExUnit_get_systemlogo() {
|
35 |
$logo = '<div class="logo_exUnit">';
|
36 |
$logo .= '<img src="' . apply_filters( 'vkExUnit_news_image_URL_small', vkExUnit_get_directory_uri( '/images/head_logo_ExUnit.png' ) ) . '" alt="VK ExUnit" />';
|
37 |
$logo .= '</div>';
|
38 |
return $logo;
|
39 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
/*-------------------------------------------*/
|
11 |
/* Archive title
|
12 |
/*-------------------------------------------*/
|
|
|
|
|
13 |
|
14 |
/*-------------------------------------------*/
|
15 |
/* basic setting
|
16 |
/*-------------------------------------------*/
|
17 |
+
function vkExUnit_get_name() {
|
18 |
+
$system_name = apply_filters( 'vkExUnit_get_name_custom','VK All in one Expansion Unit' );
|
19 |
+
return $system_name;
|
20 |
+
}
|
21 |
+
function vkExUnit_get_little_short_name() {
|
22 |
+
$little_short_name = apply_filters( 'vkExUnit_get_little_short_name_custom','VK ExUnit' );
|
23 |
+
return $little_short_name;
|
24 |
+
}
|
25 |
+
function vkExUnit_get_short_name() {
|
26 |
+
$short_name = apply_filters( 'vkExUnit_get_short_name_custom','VK' );
|
27 |
+
return $short_name;
|
28 |
+
}
|
29 |
function vkExUnit_get_capability_required() {
|
30 |
$capability_required = 'activate_plugins';
|
31 |
return $capability_required;
|
32 |
}
|
|
|
33 |
function vkExUnit_get_systemlogo() {
|
34 |
$logo = '<div class="logo_exUnit">';
|
35 |
$logo .= '<img src="' . apply_filters( 'vkExUnit_news_image_URL_small', vkExUnit_get_directory_uri( '/images/head_logo_ExUnit.png' ) ) . '" alt="VK ExUnit" />';
|
36 |
$logo .= '</div>';
|
37 |
return $logo;
|
38 |
}
|
39 |
+
|
40 |
+
/*-------------------------------------------*/
|
41 |
+
/* Chack use post top page
|
42 |
+
/*-------------------------------------------*/
|
43 |
+
function vkExUnit_get_page_for_posts() {
|
44 |
+
// Get post top page by setting display page.
|
45 |
+
$page_for_posts['post_top_id'] = get_option( 'page_for_posts' );
|
46 |
+
|
47 |
+
// Set use post top page flag.
|
48 |
+
$page_for_posts['post_top_use'] = ( isset( $page_for_posts['post_top_id'] ) && $page_for_posts['post_top_id'] ) ? true : false ;
|
49 |
+
|
50 |
+
// When use post top page that get post top page name.
|
51 |
+
$page_for_posts['post_top_name'] = ( $page_for_posts['post_top_use'] ) ? get_the_title( $page_for_posts['post_top_id'] ) : '';
|
52 |
+
|
53 |
+
return $page_for_posts;
|
54 |
+
}
|
55 |
+
|
56 |
+
/*-------------------------------------------*/
|
57 |
+
/* Chack post type info
|
58 |
+
/*-------------------------------------------*/
|
59 |
+
function vkExUnit_get_post_type() {
|
60 |
+
|
61 |
+
$page_for_posts = vkExUnit_get_page_for_posts();
|
62 |
+
|
63 |
+
// Get post type slug
|
64 |
+
/*-------------------------------------------*/
|
65 |
+
$postType['slug'] = get_post_type();
|
66 |
+
if ( ! $postType['slug'] ) {
|
67 |
+
global $wp_query;
|
68 |
+
if ( $wp_query->query_vars['post_type'] ) {
|
69 |
+
$postType['slug'] = $wp_query->query_vars['post_type'];
|
70 |
+
} else {
|
71 |
+
// Case of tax archive and no posts
|
72 |
+
$taxonomy = get_queried_object()->taxonomy;
|
73 |
+
$postType['slug'] = get_taxonomy( $taxonomy )->object_type[0];
|
74 |
+
}
|
75 |
+
}
|
76 |
+
|
77 |
+
// Get post type name
|
78 |
+
/*-------------------------------------------*/
|
79 |
+
$post_type_object = get_post_type_object( $postType['slug'] );
|
80 |
+
if ( $post_type_object ) {
|
81 |
+
if ( $page_for_posts['post_top_use'] && $postType['slug'] == 'post' ) {
|
82 |
+
$postType['name'] = esc_html( get_the_title( $page_for_posts['post_top_id'] ) );
|
83 |
+
} else {
|
84 |
+
$postType['name'] = esc_html( $post_type_object->labels->name );
|
85 |
+
}
|
86 |
+
}
|
87 |
+
|
88 |
+
// Get post type archive url
|
89 |
+
/*-------------------------------------------*/
|
90 |
+
if ( $page_for_posts['post_top_use'] && $postType['slug'] == 'post' ) {
|
91 |
+
$postType['url'] = get_the_permalink( $page_for_posts['post_top_id'] );
|
92 |
+
} else {
|
93 |
+
$postType['url'] = home_url().'/?post_type='.$postType['slug'];
|
94 |
+
}
|
95 |
+
|
96 |
+
$postType = apply_filters( 'vkExUnit_postType_custom',$postType );
|
97 |
+
return $postType;
|
98 |
+
}
|
99 |
+
|
100 |
+
/*-------------------------------------------*/
|
101 |
+
/* Archive title
|
102 |
+
/*-------------------------------------------*/
|
103 |
+
function vkExUnit_get_the_archive_title() {
|
104 |
+
if ( is_category() ) {
|
105 |
+
$title = single_cat_title( '', false );
|
106 |
+
} elseif ( is_tag() ) {
|
107 |
+
$title = single_tag_title( '', false );
|
108 |
+
} elseif ( is_author() ) {
|
109 |
+
$title = sprintf( __( 'Author: %s', 'vkExUnit' ), '<span class="vcard">' . get_the_author() . '</span>' );
|
110 |
+
} elseif ( is_year() ) {
|
111 |
+
$title = get_the_date( _x( 'Y', 'yearly archives date format', 'vkExUnit' ) );
|
112 |
+
} elseif ( is_month() ) {
|
113 |
+
$title = get_the_date( _x( 'F Y', 'monthly archives date format', 'vkExUnit' ) );
|
114 |
+
} elseif ( is_day() ) {
|
115 |
+
$title = get_the_date( _x( 'F j, Y', 'daily archives date format', 'vkExUnit' ) );
|
116 |
+
} elseif ( is_tax( 'post_format' ) ) {
|
117 |
+
if ( is_tax( 'post_format', 'post-format-aside' ) ) {
|
118 |
+
$title = _x( 'Asides', 'post format archive title' );
|
119 |
+
} elseif ( is_tax( 'post_format', 'post-format-gallery' ) ) {
|
120 |
+
$title = _x( 'Galleries', 'post format archive title' );
|
121 |
+
} elseif ( is_tax( 'post_format', 'post-format-image' ) ) {
|
122 |
+
$title = _x( 'Images', 'post format archive title' );
|
123 |
+
} elseif ( is_tax( 'post_format', 'post-format-video' ) ) {
|
124 |
+
$title = _x( 'Videos', 'post format archive title' );
|
125 |
+
} elseif ( is_tax( 'post_format', 'post-format-quote' ) ) {
|
126 |
+
$title = _x( 'Quotes', 'post format archive title' );
|
127 |
+
} elseif ( is_tax( 'post_format', 'post-format-link' ) ) {
|
128 |
+
$title = _x( 'Links', 'post format archive title' );
|
129 |
+
} elseif ( is_tax( 'post_format', 'post-format-status' ) ) {
|
130 |
+
$title = _x( 'Statuses', 'post format archive title' );
|
131 |
+
} elseif ( is_tax( 'post_format', 'post-format-audio' ) ) {
|
132 |
+
$title = _x( 'Audio', 'post format archive title' );
|
133 |
+
} elseif ( is_tax( 'post_format', 'post-format-chat' ) ) {
|
134 |
+
$title = _x( 'Chats', 'post format archive title' );
|
135 |
+
}
|
136 |
+
} elseif ( is_post_type_archive() ) {
|
137 |
+
$title = post_type_archive_title( '', false );
|
138 |
+
} elseif ( is_tax() ) {
|
139 |
+
$title = single_term_title( '', false );
|
140 |
+
} elseif ( is_home() && ! is_front_page() ) {
|
141 |
+
$vkExUnit_page_for_posts = vkExUnit_get_page_for_posts();
|
142 |
+
$title = $vkExUnit_page_for_posts['post_top_name'];
|
143 |
+
} else {
|
144 |
+
global $wp_query;
|
145 |
+
// get post type
|
146 |
+
$postType = $wp_query->query_vars['post_type'];
|
147 |
+
if ( $postType ) {
|
148 |
+
$title = get_post_type_object( $postType )->labels->name;
|
149 |
+
} else {
|
150 |
+
$title = __( 'Archives', 'vkExUnit' );
|
151 |
+
}
|
152 |
+
}
|
153 |
+
|
154 |
+
return apply_filters( 'vkExUnit_get_the_archive_title', $title );
|
155 |
+
}
|
156 |
+
|
157 |
+
|
158 |
+
/*-------------------------------------------*/
|
159 |
+
/* Page description
|
160 |
+
/*-------------------------------------------*/
|
161 |
+
function vkExUnit_get_pageDescription() {
|
162 |
+
global $wp_query;
|
163 |
+
$post = $wp_query->get_queried_object();
|
164 |
+
if ( is_front_page() ) {
|
165 |
+
if ( isset( $post->post_excerpt ) && $post->post_excerpt ) {
|
166 |
+
$pageDescription = get_the_excerpt();
|
167 |
+
} else {
|
168 |
+
$pageDescription = get_bloginfo( 'description' );
|
169 |
+
}
|
170 |
+
} else if ( is_home() ) {
|
171 |
+
$page_for_posts = vkExUnit_get_page_for_posts();
|
172 |
+
if ( $page_for_posts['post_top_use'] ) {
|
173 |
+
$page = get_post( $page_for_posts['post_top_id'] );
|
174 |
+
$pageDescription = $page->post_excerpt;
|
175 |
+
} else {
|
176 |
+
$pageDescription = get_bloginfo( 'description' );
|
177 |
+
}
|
178 |
+
} else if ( is_category() || is_tax() ) {
|
179 |
+
if ( ! $post->description ) {
|
180 |
+
$pageDescription = sprintf( __( 'About %s', 'vkExUnit' ),single_cat_title( '',false ) ).' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
181 |
+
} else {
|
182 |
+
$pageDescription = $post->description;
|
183 |
+
}
|
184 |
+
} else if ( is_tag() ) {
|
185 |
+
$pageDescription = strip_tags( tag_description() );
|
186 |
+
$pageDescription = str_replace( array( "\r\n", "\r", "\n" ), '', $pageDescription ); // delete br
|
187 |
+
if ( ! $pageDescription ) {
|
188 |
+
$pageDescription = sprintf( __( 'About %s', 'vkExUnit' ),single_tag_title( '',false ) ).' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
189 |
+
}
|
190 |
+
} else if ( is_archive() ) {
|
191 |
+
if ( is_year() ) {
|
192 |
+
$description_date = get_the_date( _x( 'Y', 'yearly archives date format', 'vkExUnit' ) );
|
193 |
+
$pageDescription = sprintf( _x( 'Article of %s.','Yearly archive description', 'vkExUnit' ), $description_date );
|
194 |
+
$pageDescription .= ' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
195 |
+
} else if ( is_month() ) {
|
196 |
+
$description_date = get_the_date( _x( 'F Y', 'monthly archives date format', 'vkExUnit' ) );
|
197 |
+
$pageDescription = sprintf( _x( 'Article of %s.','Archive description', 'vkExUnit' ),$description_date );
|
198 |
+
$pageDescription .= ' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
199 |
+
} else if ( is_author() ) {
|
200 |
+
$userObj = get_queried_object();
|
201 |
+
$pageDescription = sprintf( _x( 'Article of %s.','Archive description', 'vkExUnit' ),esc_html( $userObj->display_name ) );
|
202 |
+
$pageDescription .= ' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
203 |
+
} else {
|
204 |
+
$postType = get_post_type();
|
205 |
+
if ( $postType ) {
|
206 |
+
$pageDescription = sprintf( _x( 'Article of %s.','Archive description', 'vkExUnit' ),esc_html( get_post_type_object( $postType )->label ) );
|
207 |
+
$pageDescription .= ' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
208 |
+
} else {
|
209 |
+
$pageDescription = get_bloginfo( 'description' );
|
210 |
+
}
|
211 |
+
|
212 |
+
}
|
213 |
+
} else if ( is_page() || is_single() ) {
|
214 |
+
$metaExcerpt = $post->post_excerpt;
|
215 |
+
if ( $metaExcerpt ) {
|
216 |
+
$pageDescription = $metaExcerpt;
|
217 |
+
} else {
|
218 |
+
$pageDescription = mb_substr( strip_tags( $post->post_content ), 0, 240 ); // kill tags and trim 240 chara
|
219 |
+
}
|
220 |
+
} else {
|
221 |
+
$pageDescription = get_bloginfo( 'description' );
|
222 |
+
}
|
223 |
+
global $paged;
|
224 |
+
if ( $paged != '0' ) {
|
225 |
+
$pageDescription = '['.sprintf( __( 'Page of %s', 'vkExUnit' ),$paged ).'] '.$pageDescription;
|
226 |
+
}
|
227 |
+
$pageDescription = apply_filters( 'vkExUnit_pageDescriptionCustom', $pageDescription );
|
228 |
+
$pageDescription = esc_html( strip_tags( $pageDescription ) );
|
229 |
+
// Delete Line break
|
230 |
+
$pageDescription = str_replace( array( "\r\n", "\r", "\n" ), '', $pageDescription );
|
231 |
+
return $pageDescription;
|
232 |
+
}
|
233 |
+
|
234 |
+
function vkExUnit_is_excerpt() {
|
235 |
+
global $wp_current_filter;
|
236 |
+
if ( in_array( 'get_the_excerpt', (array) $wp_current_filter ) ) { return true; }
|
237 |
+
return false;
|
238 |
+
}
|
common_init.php
CHANGED
@@ -26,8 +26,6 @@ function vkExUnit_get_common_options_default() {
|
|
26 |
'active_ga' => true,
|
27 |
'active_relatedPosts' => true,
|
28 |
'active_call_to_action' => true,
|
29 |
-
'active_pageList_ancestor' => true,
|
30 |
-
'active_childPageIndex' => true,
|
31 |
'delete_options_at_deactivate' => false,
|
32 |
'delete_options_with_bizvektors_common' => true,
|
33 |
'content_filter_state' => 'content',
|
@@ -57,3 +55,12 @@ function vkExUnit_common_options_validate( $input ) {
|
|
57 |
$output['content_filter_state'] = ( !empty( $input['content_filter_state'] ) ) ? 'loop_end': 'content';
|
58 |
return apply_filters( 'vkExUnit_common_options_validate', $output, $input, $defaults );
|
59 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
'active_ga' => true,
|
27 |
'active_relatedPosts' => true,
|
28 |
'active_call_to_action' => true,
|
|
|
|
|
29 |
'delete_options_at_deactivate' => false,
|
30 |
'delete_options_with_bizvektors_common' => true,
|
31 |
'content_filter_state' => 'content',
|
55 |
$output['content_filter_state'] = ( !empty( $input['content_filter_state'] ) ) ? 'loop_end': 'content';
|
56 |
return apply_filters( 'vkExUnit_common_options_validate', $output, $input, $defaults );
|
57 |
}
|
58 |
+
|
59 |
+
|
60 |
+
|
61 |
+
function vkExUnit_content_filter_state(){
|
62 |
+
// $opt = vkExUnit_get_common_options();
|
63 |
+
// return empty( $opt['content_filter_state'] )? 'content' : $opt['content_filter_state'];
|
64 |
+
// コンテンツループ下部に出力すると誤動作が多いので、一旦コンテンツ下部出力に強制変更
|
65 |
+
return 'content';
|
66 |
+
}
|
compile.bat
CHANGED
File without changes
|
config.rb
CHANGED
File without changes
|
css/vkExUnit_admin.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.wrap.debug_mode tr.dev_object{display:table-row}
|
1 |
+
.wrap.debug_mode tr.dev_object{display:table-row}
|
css/vkExUnit_editor_style.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size
|
1 |
+
.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}@media (min-width: 768px){.veu_leadTxt,p.veu_leadTxt{font-size:2em}}.veu_caption{font-size:0.8em}.btn.btn-blank::after{margin-left:0.7em;font-family:FontAwesome;content:"\f08e"}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 20px;margin:0px 0px 20px;width:100%;position:relative}dl.veu_qaItem dt,dl.veu_qaItem dd{border:none;padding-left:35px}dl.veu_qaItem dt:before,dl.veu_qaItem dd:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:"areal";content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0px}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{font-family:FontAwesome;content:"\f0d7";font-size:50px;margin:0 auto 15px;position:relative;left:48%;line-height:120%;color:#ccc}.veu_flowBox:last-child{padding-bottom:0px;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dt,.veu_flowBox dl dd{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0px}.veu_flowBox dl dd h4{margin:0px;padding:0px}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0px}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:none;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::before,.veu_feat_list::after{border:none;background:none}.veu_feat_list::before{position:absolute;left:0;top:-0.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:0.5em;padding:0.2em 0.5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}
|
css/vkExUnit_style.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 20px;margin:0 0 20px;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{font-family:FontAwesome;content:"\f0d7";font-size:50px;margin:0 auto 15px;position:relative;left:48%;line-height:120%;color:#ccc}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}html{font-size:inherit}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_adminEdit a.btn:before{margin-right:5px;content:"\f040";font-family:FontAwesome}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:2.5em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0;background:0 0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:7px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .fa-get-pocket,.veu_socialSet.veu_contentAddSection ul li a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef;clear:both}.veu_followSet h1.followSet_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_followSet .followSet_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em}.veu_followSet .follow_btn{float:left;margin-right:20px;margin-bottom:10px}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding-top:4px;padding-bottom:1px;font-size:28px;line-height:110%}.veu_contact .contact_bt_txt:before{margin-right:7px;content:"\f003";font-family:FontAwesome}.veu_contact .contact_bt_txt:after{margin-left:7px;content:"\f18e";font-family:FontAwesome}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}.twitter-timeline iframe{margin-right:auto;margin-left:auto}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;display:table;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .fa{display:table-cell;vertical-align:middle;text-align:center}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:table;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{display:table-cell;vertical-align:middle;text-align:center;font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.prBlock_icon{color:#fff}.veu_button i{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.veu_leadTxt,p.veu_leadTxt{font-size:2em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet.veu_contentAddSection ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet.veu_contentAddSection ul li{width:48%;margin-bottom:9px}.veu_socialSet.veu_contentAddSection ul li:nth-child(even){margin-right:0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}
|
1 |
+
.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}@media (min-width: 768px){.veu_leadTxt,p.veu_leadTxt{font-size:2em}}.veu_caption{font-size:0.8em}.btn.btn-blank::after{margin-left:0.7em;font-family:FontAwesome;content:"\f08e"}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 20px;margin:0px 0px 20px;width:100%;position:relative}dl.veu_qaItem dt,dl.veu_qaItem dd{border:none;padding-left:35px}dl.veu_qaItem dt:before,dl.veu_qaItem dd:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:"areal";content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0px}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{font-family:FontAwesome;content:"\f0d7";font-size:50px;margin:0 auto 15px;position:relative;left:48%;line-height:120%;color:#ccc}.veu_flowBox:last-child{padding-bottom:0px;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dt,.veu_flowBox dl dd{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0px}.veu_flowBox dl dd h4{margin:0px;padding:0px}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0px}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:none;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::before,.veu_feat_list::after{border:none;background:none}.veu_feat_list::before{position:absolute;left:0;top:-0.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:0.5em;padding:0.2em 0.5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}html{font-size:inherit}.link-list li{padding:0.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_adminEdit a.btn:before{margin-right:5px;content:"\f040";font-family:FontAwesome}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:0.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:0.5em;font-weight:normal}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}@media (max-width: 767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:0.5em}}@media (max-width: 500px){.media .postList_thumbnail{width:100px}}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:2.5em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0px;padding:0;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0px;background:none}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:7px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .icon_sns,.veu_socialSet.veu_contentAddSection ul li a .fa-get-pocket{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_pocket a{background:#ea4654;box-shadow:0 4px 0 #c1303c}.veu_socialSet.veu_contentAddSection ul li.sb_pocket a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_count_sns_pocket,.veu_count_sns_fb,.veu_count_sns_hb{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:bold}@media (max-width: 767px){.veu_socialSet ul{flex-wrap:wrap}.veu_socialSet ul li{width:48%;margin-bottom:9px}.veu_socialSet ul li:nth-child(even){margin-right:0}.veu_socialSet ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}}@font-face{font-weight:normal;font-style:normal;font-family:'vk_sns';src:url("../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj");src:url("../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj") format("embedded-opentype"),url("../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj") format("woff"),url("../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj") format("truetype"),url("../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns") format("svg")}[class^="vk_icon_w_r_sns_"],[class*=" vk_icon_w_r_sns_"]{text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:'vk_sns';line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;box-shadow:inset 0px 0px 0px 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}@media (max-width: 767px){.veu_childPage_list .wp-post-image{width:25%}}@media (min-width: 541px){.veu_childPage_list{display:flex;align-items:stretch;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%;display:flex}}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;box-shadow:inset 0px 0px 0px 1px #fff}.veu_pageList_ancestor h3{margin:0.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0px;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:0.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:bold}.veu_followSet{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef;clear:both}.veu_followSet h1.followSet_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_followSet .followSet_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em}.veu_followSet .follow_btn{float:left;margin-right:20px;margin-bottom:10px}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta h1.cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}@media (max-width: 767px){.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (min-width: 768px){.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;box-shadow:inset 0px 0px 0px 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding-top:4px;padding-bottom:1px;font-size:28px;line-height:110%}.veu_contact .contact_bt_txt:before{margin-right:7px;content:"\f003";font-family:FontAwesome}.veu_contact .contact_bt_txt:after{margin-left:7px;content:"\f18e";font-family:FontAwesome}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:14px}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}@media (min-width: 1200px){.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right}}.widget .veu_contact .contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}@media (max-width: 971px){.veu_insertAds{margin-bottom:0.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 0.8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}@media (max-width: 768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}.twitter-timeline iframe{margin-right:auto;margin-left:auto}.veu_postList{margin-bottom:30px}.veu_postList h1.mainSection-title,.veu_postList .subSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}@media (min-width: 992px){.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}.veu_profile .profile{overflow:hidden}.veu_profile .profile_media{display:block;margin:0.8em auto;max-width:100%}.veu_profile .media_round{border-radius:50%}.veu_profile .media_left .profile_media{margin-left:0}.veu_profile .media_float{float:left;padding-right:10px}.veu_profile .media_float .profile_media{margin:0.8em 0 0}.veu_profile .media_float+.profile_text{padding-top:0.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:0.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;display:table;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:0.8}.veu_profile .sns_btns .fa{display:table-cell;vertical-align:middle;text-align:center}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2F915F}.veu_profile .sns_btns .youtube_btn a{background:#C81D1C}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:0.8em}.veu_3prArea .summary{margin-bottom:0.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:0.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}@media screen and (max-width: 768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:table;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{display:table-cell;vertical-align:middle;text-align:center;font-size:36px}.prBlock .prBlock_title{margin-top:0.8em;margin-bottom:0.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{display:table;margin:0 auto}.prBlock .prBlock_image img{display:table-cell;overflow:hidden;width:120px;height:120px;border-radius:50%;vertical-align:middle;text-align:center}.prBlock .prBlock_summary{margin-bottom:0.5em;text-align:center;font-size:14px;line-height:1.6em}.prBlock_icon{color:#fff}@media screen and (max-width: 992px){.prBlock{margin-bottom:1.5em}}.veu_button i{margin-left:0.3em;margin-right:0.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:0.6em;padding-bottom:0.45em}.veu_button .btn{padding-top:0.8em;padding-bottom:0.6em}.veu_button .btn.btn-lg{padding-top:0.8em;padding-bottom:0.7em}
|
css/vkExUnit_style_in_bs.css
CHANGED
@@ -1 +1,12 @@
|
|
1 |
-
.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}.veu_caption{font-size:.8em}.btn.btn-blank::after{margin-left:.7em;font-family:FontAwesome;content:"\f08e"}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 20px;margin:0 0 20px;width:100%;position:relative}dl.veu_qaItem dd,dl.veu_qaItem dt{border:none;padding-left:35px}dl.veu_qaItem dd:before,dl.veu_qaItem dt:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:areal;content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{font-family:FontAwesome;content:"\f0d7";font-size:50px;margin:0 auto 15px;position:relative;left:48%;line-height:120%;color:#ccc}.veu_flowBox:last-child{padding-bottom:0;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dd,.veu_flowBox dl dt{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0}.veu_flowBox dl dd h4{margin:0;padding:0}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:0 0;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::after,.veu_feat_list::before{border:none;background:0 0}.veu_feat_list::before{position:absolute;left:0;top:-.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:.5em;padding:.2em .5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}html{font-size:inherit}.link-list li{padding:.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_adminEdit a.btn:before{margin-right:5px;content:"\f040";font-family:FontAwesome}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:.5em;font-weight:400}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:2.5em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0;background:0 0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:7px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a:hover{-webkit-box-shadow:none;box-shadow:none;transform:translate3d(0,2px,0);-webkit-transform:translate3d(0,2px,0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .fa-get-pocket,.veu_socialSet.veu_contentAddSection ul li a .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;-webkit-box-shadow:0 4px 0 #344e84;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;-webkit-box-shadow:0 4px 0 #00679f;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;-webkit-box-shadow:0 4px 0 #007eaa;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;-webkit-box-shadow:0 4px 0 #a03524;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;-webkit-box-shadow:0 4px 0 #5b9c28;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_pocket a{background:#ea4654;-webkit-box-shadow:0 4px 0 #c1303c;box-shadow:0 4px 0 #c1303c}.veu_count_sns_fb,.veu_count_sns_hb,.veu_count_sns_pocket{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}@font-face{font-weight:400;font-style:normal;font-family:vk_sns;src:url(../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj) format("embedded-opentype"),url(../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj) format("woff"),url(../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj) format("truetype"),url(../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns) format("svg")}[class*=" vk_icon_w_r_sns_"],[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:vk_sns;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;margin-bottom:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_pageList_ancestor h3{margin:.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:700}.veu_followSet{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef;clear:both}.veu_followSet h1.followSet_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_followSet .followSet_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em}.veu_followSet .follow_btn{float:left;margin-right:20px;margin-bottom:10px}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta .cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding-top:4px;padding-bottom:1px;font-size:28px;line-height:110%}.veu_contact .contact_bt_txt:before{margin-right:7px;content:"\f003";font-family:FontAwesome}.veu_contact .contact_bt_txt:after{margin-left:7px;content:"\f18e";font-family:FontAwesome}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:12px;margin-top:.4rem}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}.widget .veu_contact>.contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 .8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}.twitter-timeline iframe{margin-right:auto;margin-left:auto}.veu_postList{margin-bottom:30px}.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}.veu_profile .profile{overflow:hidden}.veu_profile .media_outer{position:relative;display:block;overflow:hidden;margin:.8em 0 .8em;-webkit-box-sizing:border-box;box-sizing:border-box}.veu_profile .media_outer img{max-width:100%;height:auto}.veu_profile .media_round{border-radius:50%;width:120px;height:120px;position:relative}.veu_profile .media_round img{position:absolute;left:-9999px}.veu_profile .media_center{margin-left:auto;margin-right:auto}.veu_profile .media_center img{display:block;margin-left:auto;margin-right:auto}.veu_profile .media_float{float:left;margin-right:1em}.veu_profile .media_float+.profile_text{padding-top:.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;display:table;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:.8}.veu_profile .sns_btns .fa{display:table-cell;vertical-align:middle;text-align:center}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2f915f}.veu_profile .sns_btns .youtube_btn a{background:#c81d1c}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:.8em}.veu_3prArea .summary{margin-bottom:.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:table;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{display:table-cell;vertical-align:middle;text-align:center;font-size:36px}.prBlock .prBlock_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.prBlock .prBlock_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.prBlock_icon{color:#fff}.veu_button i{margin-left:.3em;margin-right:.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:.6em;padding-bottom:.45em}.veu_button .btn{padding-top:.8em;padding-bottom:.6em}.veu_button .btn.btn-lg{padding-top:.8em;padding-bottom:.7em}@media (min-width:541px){.veu_childPage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.veu_leadTxt,p.veu_leadTxt{font-size:2em}.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}@media (min-width:992px){.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}@media (min-width:1200px){.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right}}@media screen and (max-width:992px){.prBlock{margin-bottom:1.5em}}@media (max-width:971px){.veu_insertAds{margin-bottom:.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}@media (max-width:768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}@media screen and (max-width:768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}.veu_socialSet.veu_contentAddSection ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.veu_socialSet.veu_contentAddSection ul li{width:48%;margin-bottom:9px}.veu_socialSet.veu_contentAddSection ul li:nth-child(even){margin-right:0}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}.veu_childPage_list .wp-post-image{width:25%}.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
3 |
+
* Copyright 2011-2017 Twitter, Inc.
|
4 |
+
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
+
*//*!
|
6 |
+
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=a2c5715a18a0533068e5185c0f8861a9)
|
7 |
+
* Config saved to config.json and https://gist.github.com/a2c5715a18a0533068e5185c0f8861a9
|
8 |
+
*//*!
|
9 |
+
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
10 |
+
* Copyright 2011-2016 Twitter, Inc.
|
11 |
+
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
12 |
+
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dddddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #dddddd}.table .table{background-color:#ffffff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #dddddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #dddddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc}.btn-default:focus,.btn-default.focus{color:#333333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#ffffff;border-color:#cccccc}.btn-default .badge{color:#ffffff;background-color:#333333}.btn-primary{color:#ffffff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#ffffff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#ffffff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#ffffff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#ffffff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#ffffff}.btn-info{color:#ffffff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#ffffff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#ffffff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#ffffff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#ffffff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#ffffff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#ffffff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.veu_leadTxt,p.veu_leadTxt{font-size:1.6em;line-height:150%;padding:0}@media (min-width: 768px){.veu_leadTxt,p.veu_leadTxt{font-size:2em}}.veu_caption{font-size:0.8em}.btn.btn-blank::after{margin-left:0.7em;font-family:FontAwesome;content:"\f08e"}dl.veu_qaItem{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 20px;margin:0px 0px 20px;width:100%;position:relative}dl.veu_qaItem dt,dl.veu_qaItem dd{border:none;padding-left:35px}dl.veu_qaItem dt:before,dl.veu_qaItem dd:before{position:absolute;left:0;font-size:24px;line-height:105%}dl.veu_qaItem dt{margin-bottom:15px;font-size:18px}dl.veu_qaItem dt:before{font-family:"areal";content:"Q ";color:#e50000}dl.veu_qaItem dd{margin-bottom:0px}dl.veu_qaItem dd:before{content:"A ";color:#337ab7;font-family:""}.veu_flowBox{display:block;overflow:hidden}.veu_flowBox:after{font-family:FontAwesome;content:"\f0d7";font-size:50px;margin:0 auto 15px;position:relative;left:48%;line-height:120%;color:#ccc}.veu_flowBox:last-child{padding-bottom:0px;margin-bottom:30px}.veu_flowBox:last-child:after{content:"";font-size:0}.veu_flowBox dl{display:block;overflow:hidden;padding:20px 25px;border:3px solid #e5e5e5;margin:0}.veu_flowBox dl dt,.veu_flowBox dl dd{padding-left:0;border:none}.veu_flowBox dl dt{border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:1.2em}.veu_flowBox dl dd{margin-bottom:0px}.veu_flowBox dl dd h4{margin:0px;padding:0px}.veu_flowBox dl dd p{margin-bottom:10px}.veu_flowBox dl dd ul{margin-bottom:0px}.veu_dummyImage{padding:20px;display:block;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:15px}.veu_floatLeft{float:left;margin-right:20px}.veu_floatRight{float:right;margin-left:20px}.veu_feat_list{background:none;border:none;padding:0 0 0 2em;font-size:2em;margin-top:1.5em;position:relative}.veu_feat_list::before,.veu_feat_list::after{border:none;background:none}.veu_feat_list::before{position:absolute;left:0;top:-0.2em;background-color:#4e7729;color:#fff;border-radius:100%;margin-right:0.5em;padding:0.2em 0.5em}.veu_feat_list_1::before{content:"1"}.veu_feat_list_2::before{content:"2"}.veu_feat_list_3::before{content:"3"}.veu_feat_list_4::before{content:"4"}.veu_feat_list_5::before{content:"5"}.veu_feat_list_6::before{content:"6"}.veu_feat_list_7::before{content:"7"}.veu_feat_list_8::before{content:"8"}.veu_feat_list_9::before{content:"9"}html{font-size:inherit}.link-list li{padding:0.5em}iframe.wp-embedded-content{width:100%}.veu_adminEdit{margin-top:5px}.veu_adminEdit a.btn:before{margin-right:5px;content:"\f040";font-family:FontAwesome}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:20px}.btn{white-space:inherit}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:0.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden}.media .postList_thumbnail img{width:100%;height:auto}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-heading{font-size:1.8em;line-height:1.3em;margin-top:0;margin-bottom:0.5em;font-weight:normal}.media .media-heading a{color:#464646}.media .media-heading a:hover{text-decoration:none}.media p{margin-bottom:0}.media a.media-body_excerpt{color:#464646}@media (max-width: 767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:0.5em}}@media (max-width: 500px){.media .postList_thumbnail{width:100px}}.relatedPosts h2{margin-bottom:10px}.veu_autoEyeCatchBox{display:block;overflow:hidden;margin-bottom:2em}.veu_sitemap .sectionBox{padding-top:0}.veu_sitemap .sitemap-col{padding-bottom:2em}.veu_sitemap .sitemap-col{margin-top:2.5em}.veu_sitemap .sitemap-col .link-list{margin-top:0;margin-bottom:0}.veu_sitemap .sitemap-col .page_item{padding:0}.veu_sitemap .sitemap-col .cat-item{padding:0}.veu_socialSet{margin-top:3em}.veu_socialSet.veu_contentAddSection ul{margin:0px;padding:0;display:flex}.veu_socialSet.veu_contentAddSection ul li{position:relative;display:block;overflow:visible;width:50%;margin:3px;padding:0px;background:none}.veu_socialSet.veu_contentAddSection ul li.sb_icon a{display:block;overflow:hidden;padding:7px 10px;border-radius:4px;color:#fff;text-decoration:none;line-height:100%;font-size:90%}.veu_socialSet.veu_contentAddSection ul li.sb_icon a .sns_txt{position:relative;top:-1px}.veu_socialSet.veu_contentAddSection ul li iframe{border:none}.veu_socialSet.veu_contentAddSection ul li a .icon_sns,.veu_socialSet.veu_contentAddSection ul li a .fa-get-pocket{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a{background:#425dab;box-shadow:0 4px 0 #344e84}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_facebook a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a{background:#007fc5;box-shadow:0 4px 0 #00679f}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_hatena a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a{background:#00abec;box-shadow:0 4px 0 #007eaa}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_twitter a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a{background:#dd4b39;box-shadow:0 4px 0 #a03524}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_google a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a{background:#6ebd30;box-shadow:0 4px 0 #5b9c28}.veu_socialSet.veu_contentAddSection ul li.sb_icon.sb_line a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_socialSet.veu_contentAddSection ul li.sb_pocket a{background:#ea4654;box-shadow:0 4px 0 #c1303c}.veu_socialSet.veu_contentAddSection ul li.sb_pocket a:hover{box-shadow:none;transform:translate3d(0, 4px, 0);-webkit-transform:translate3d(0, 4px, 0)}.veu_count_sns_pocket,.veu_count_sns_fb,.veu_count_sns_hb{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:bold}@media (max-width: 767px){.veu_socialSet ul{flex-wrap:wrap}.veu_socialSet ul li{width:48%;margin-bottom:9px}.veu_socialSet ul li:nth-child(even){margin-right:0}.veu_socialSet ul li.sb_icon a{padding:8px 10px}.pocket-count,.veu_count_sns_fb,.veu_count_sns_hb{bottom:2px}}@font-face{font-weight:normal;font-style:normal;font-family:'vk_sns';src:url("../plugins/sns/icons/fonts/vk_sns.eot?-bq20cj");src:url("../plugins/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj") format("embedded-opentype"),url("../plugins/sns/icons/fonts/vk_sns.woff?-bq20cj") format("woff"),url("../plugins/sns/icons/fonts/vk_sns.ttf?-bq20cj") format("truetype"),url("../plugins/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns") format("svg")}[class^="vk_icon_w_r_sns_"],[class*=" vk_icon_w_r_sns_"]{text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:'vk_sns';line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_twitter:before{content:"\e600"}.vk_icon_w_r_sns_line:before{content:"\e601"}.vk_icon_w_r_sns_hatena:before{content:"\e602"}.vk_icon_w_r_sns_google:before{content:"\e603"}.vk_icon_w_r_sns_fb:before{content:"\e604"}.veu_childPage_list{margin:2.5em 0 1em}.veu_childPage_list .childPage_list_box{display:block;margin-bottom:1.5em;width:100%;text-decoration:none}.veu_childPage_list .childPage_list_box_inner{position:relative;display:block;overflow:hidden;padding:0 20px;border:3px solid #efefef;box-shadow:inset 0px 0px 0px 1px #fff}.veu_childPage_list .childPage_list_title{margin-top:20px;color:#464646;font-size:16px;line-height:1.4}.veu_childPage_list .wp-post-image{float:left;margin-right:1em;width:30%;height:auto;border:solid 1px #ddd}.veu_childPage_list .childPage_list_body{overflow:hidden;margin-bottom:5px;color:#333;font-size:14px}.veu_childPage_list .childPage_list_body:hover{text-decoration:underline}.veu_childPage_list p{line-height:1.5em}.veu_childPage_list .childPage_list_text{overflow:hidden;margin-bottom:1em}.veu_childPage_list .childPage_list_more{float:right;margin-bottom:20px}@media (max-width: 767px){.veu_childPage_list .wp-post-image{width:25%}}@media (min-width: 541px){.veu_childPage_list{display:flex;align-items:stretch;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.veu_childPage_list .childPage_list_box{width:48%;display:flex}}.veu_pageList_ancestor{clear:both;margin:2.5em 0 1em;padding:20px 20px 0;border:3px solid #efefef;box-shadow:inset 0px 0px 0px 1px #fff}.veu_pageList_ancestor h3{margin:0.5em 0}.veu_pageList_ancestor h3 a{color:#333;font-size:16px}.veu_pageList_ancestor ul.pageList{margin-top:1em;padding-left:0}.veu_pageList_ancestor ul.pageList a{display:block;padding:8px 5px;border-bottom:solid 1px #ddd;color:#333;font-size:14px}.veu_pageList_ancestor ul.pageList a:hover{text-decoration:underline}.veu_pageList_ancestor ul.pageList>.page_item{list-style:none}.veu_pageList_ancestor ul.pageList li{margin-bottom:0}.veu_pageList_ancestor ul.pageList ul{margin:0;padding-left:0px;padding-bottom:0}.veu_pageList_ancestor ul.pageList ul li{position:relative;list-style:none}.veu_pageList_ancestor ul.pageList ul li:before{position:absolute;top:0.26em;left:5px;display:inline-block}.veu_pageList_ancestor ul.pageList ul li a{padding-left:20px}.veu_pageList_ancestor ul.pageList ul li li a{padding-left:30px}.veu_pageList_ancestor ul.pageList ul li li li a{padding-left:40px}.veu_pageList_ancestor .current_page_item>a{font-weight:bold}.veu_followSet{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef;clear:both}.veu_followSet h1.followSet_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_followSet .followSet_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em}.veu_followSet .follow_btn{float:left;margin-right:20px;margin-bottom:10px}.veu_cta{display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;background-color:#efefef}.veu_cta h1.cta_title{display:block;overflow:hidden;margin:0;padding:12px 20px 10px;background-color:#333;color:#fff;font-size:22px;line-height:1.2em}.veu_cta .cta_body{display:block;overflow:hidden;padding:1.5em 1.5em 2em;line-height:170%}.veu_cta .cta_body_image{margin-bottom:1.5em}.veu_cta .cta_body_image img{max-width:250px}.veu_cta .cta_body_image_center{display:block;overflow:hidden;text-align:center}.veu_cta .cta_body_image_center img{display:block;margin:0 auto 15px;max-width:100%}.veu_cta .cta_body_txt{display:block;overflow:hidden}.veu_cta .cta_body_link{clear:both;margin-top:1.5em}@media (max-width: 767px){.veu_cta .cta_body_image img{display:block;margin:0 auto 1.5em;max-width:100%}}@media (min-width: 768px){.veu_cta .cta_body_image_right{float:right;margin-left:30px}.veu_cta .cta_body_image_left{float:left;margin-right:30px}}.veu_contact{display:block;overflow:hidden}.veu_contact .contact_frame{display:block;overflow:hidden;padding:25px 24px 21px;border:3px solid #efefef;background-color:#f9f9f9;box-shadow:inset 0px 0px 0px 1px #fff}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_tel,.veu_contact .contact_txt_time{display:block;overflow:hidden}.veu_contact .contact_txt_catch,.veu_contact .contact_txt_time{font-size:14px;line-height:128.6%}.veu_contact .contact_txt_tel{padding-top:4px;padding-bottom:1px;font-size:28px;line-height:110%}.veu_contact .contact_bt_txt:before{margin-right:7px;content:"\f003";font-family:FontAwesome}.veu_contact .contact_bt_txt:after{margin-left:7px;content:"\f18e";font-family:FontAwesome}.veu_contact .contact_bt_subTxt{display:block;overflow:hidden;font-size:14px}.veu_contact .contact_txt{text-align:center}.veu_contact .contact_bt{display:block}@media (min-width: 1200px){.veu_contact p.contact_txt{margin-bottom:0}.veu_contact .contact_txt{float:left;text-align:left}.veu_contact .contact_bt{float:right}}.widget .veu_contact .contact_bt{display:inline-block;float:none}.veu_insertAds{margin-top:1em;margin-bottom:2em}@media (max-width: 971px){.veu_insertAds{margin-bottom:0.5em}.veu_insertAds .col-md-6{margin-bottom:1em}}.veu_relatedPosts>.row{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;margin-right:-3%;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.veu_relatedPosts .relatedPosts_item{float:none;margin-right:2.9%;padding-right:0;padding-left:0;width:47%;border-bottom:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item>.media:first-child{border:none}.veu_relatedPosts .relatedPosts_item>.media{padding:1em 0 0.8em;margin-top:0;border:none}.veu_relatedPosts .relatedPosts_item>.media .media-body{font-size:14px}.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-right:15px;margin-bottom:0}.veu_relatedPosts .relatedPosts_item>.media .media-heading{font-size:14px}.veu_relatedPosts .relatedPosts_item:nth-child(1){border-top:solid 1px #e5e5e5}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:solid 1px #e5e5e5}@media (max-width: 768px){.veu_relatedPosts .relatedPosts_item{display:block;width:100%}.veu_relatedPosts .relatedPosts_item:nth-child(2){border-top:none}}.veu_fbPagePlugin .fbPagePlugin_body{margin:0 auto;border:4px solid #efefef;background-color:#f9f9f9;text-align:center}.twitter-timeline iframe{margin-right:auto;margin-left:auto}.veu_postList{margin-bottom:30px}.veu_postList h1.mainSection-title,.veu_postList .subSection-title{margin-bottom:0}.veu_postList ul.postList{margin:0;padding:0}.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:15px 0;border-bottom:1px dotted #666;line-height:1.4em}.veu_postList .postList a{color:#464646;text-decoration:none}.veu_postList .postList a:hover{text-decoration:underline}.veu_postList .postList_title{display:block;clear:both;margin:3px 0 0}.veu_postList .postList_meta_items{font-size:14px;color:#666}.veu_postList .postList_date{margin-right:10px;color:#d44950}.veu_postList .postList_date:before{content:"";margin-right:0}.veu_postList .postList_terms a{margin-right:3px;padding:2px 5px 1px;border-radius:3px;background-color:#efefef;font-size:12px}.veu_postList .postList_more{margin:10px 5px 0 0;text-align:right}.veu_postList .postList_miniThumb .postList_item{display:block;overflow:hidden;clear:both;position:relative;padding:15px 0;border-bottom:1px dotted #666;margin-bottom:0}.veu_postList .postList_miniThumb .postList_thumbnail{float:left;margin-right:15px}.veu_postList .postList_miniThumb .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.veu_postList .postList_miniThumb .postList_thumbnail img{width:80px;height:auto}.veu_postList .postList_miniThumb .postList_body{display:block;overflow:hidden;width:auto}.veu_postList .postList_miniThumb .postList_title{font-size:14px}.mainSection .veu_postList.pt_0 .postList.postList_miniThumb{padding:0;margin-left:0;margin-right:0}@media (min-width: 992px){.mainSection .veu_postList.pt_0.postList_item .postList_thumbnail{margin-right:30px;margin-left:0}.mainSection .veu_postList.pt_0.postList_item.even .postList_thumbnail{margin-left:30px;margin-right:0}}.veu_profile .profile{overflow:hidden}.veu_profile .profile_media{display:block;margin:0.8em auto;max-width:100%}.veu_profile .media_round{border-radius:50%}.veu_profile .media_left .profile_media{margin-left:0}.veu_profile .media_float{float:left;padding-right:10px}.veu_profile .media_float .profile_media{margin:0.8em 0 0}.veu_profile .media_float+.profile_text{padding-top:0.8em}.veu_profile .profile_text{margin-bottom:1em;font-size:14px}.veu_profile .sns_btns{margin:0;padding:0;width:100%}.veu_profile .sns_btns li{float:left;margin-right:0.45em;list-style:none;text-align:center}.veu_profile .sns_btns a{display:block;display:table;width:40px;height:40px;border-radius:23px;color:#fff;text-decoration:none;font-size:20px}.veu_profile .sns_btns a:hover{color:#fff;text-decoration:none;opacity:0.8}.veu_profile .sns_btns .fa{display:table-cell;vertical-align:middle;text-align:center}.veu_profile .sns_btns .facebook_btn a{background:#3b5998}.veu_profile .sns_btns .twitter_btn a{background:#55acee}.veu_profile .sns_btns .mail_btn a{background:#2F915F}.veu_profile .sns_btns .youtube_btn a{background:#C81D1C}.veu_profile .sns_btns .rss_btn a{background:#f26522}.veu_profile .sns_btns .instagram_btn a{background:#3f729b}.veu_profile .sns_btns .linkedin_btn a{background:#0077b5}.veu_3prArea .subSection-title{font-size:18px;margin-top:0.8em}.veu_3prArea .summary{margin-bottom:0.5em;font-size:14px;line-height:1.6em}.veu_3prArea .linkurl a{text-decoration:none}.veu_3prArea_image{margin-bottom:0.8em;border:1px solid #e5e5e5}.veu_3prArea_image .image_pc{display:block}.veu_3prArea_image .image_sp{display:none}.veu_3prArea_image img{width:100%}.veu_3prArea_image_link{border:1px solid #fff;display:block;overflow:hidden}@media screen and (max-width: 768px){.veu_3prArea .prArea{margin-bottom:1em;display:block;overflow:hidden}.veu_3prArea .image_pc{display:none}.veu_3prArea .image_sp{display:block}.veu_3prArea .linkurl{margin-bottom:1.5em}.veu_3prArea_image{width:138px;margin:0 1em 0 0;float:left}}.prBlock a{color:#333}.prBlock a:hover{color:#333;text-decoration:none}.prBlock a .prBlock_summary:hover{text-decoration:underline}.prBlock .prBlock_icon_outer{display:table;margin:0 auto;width:80px;height:80px;border-radius:50%}.prBlock .prBlock_icon{display:table-cell;vertical-align:middle;text-align:center;font-size:36px}.prBlock .prBlock_title{margin-top:0.8em;margin-bottom:0.7em;text-align:center;font-size:18px;line-height:1.4em}.prBlock .prBlock_image{display:table;margin:0 auto}.prBlock .prBlock_image img{display:table-cell;overflow:hidden;width:120px;height:120px;border-radius:50%;vertical-align:middle;text-align:center}.prBlock .prBlock_summary{margin-bottom:0.5em;text-align:center;font-size:14px;line-height:1.6em}.prBlock_icon{color:#fff}@media screen and (max-width: 992px){.prBlock{margin-bottom:1.5em}}.veu_button i{margin-left:0.3em;margin-right:0.3em}.veu_button .button_mainText,.veu_button .button_subText{display:block}.veu_button .btn.btn-sm{padding-top:0.6em;padding-bottom:0.45em}.veu_button .btn{padding-top:0.8em;padding-bottom:0.6em}.veu_button .btn.btn-lg{padding-top:0.8em;padding-bottom:0.7em}
|
gulpfile.js
ADDED
@@ -0,0 +1,41 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
var gulp = require('gulp');
|
2 |
+
|
3 |
+
var cssmin = require('gulp-cssmin');
|
4 |
+
// ファイルリネーム(.min作成用)
|
5 |
+
var rename = require('gulp-rename');
|
6 |
+
// ファイル結合
|
7 |
+
var concat = require('gulp-concat');
|
8 |
+
// js最小化
|
9 |
+
var jsmin = require('gulp-jsmin');
|
10 |
+
// エラーでも監視を続行させる
|
11 |
+
var plumber = require('gulp-plumber');
|
12 |
+
// sudo npm install gulp.spritesmith --save-dev
|
13 |
+
// var spritesmith = require('gulp.spritesmith');
|
14 |
+
// http://blog.e-riverstyle.com/2014/02/gulpspritesmithcss-spritegulp.html
|
15 |
+
|
16 |
+
// ファイル結合
|
17 |
+
gulp.task('scripts', function() {
|
18 |
+
return gulp.src(['./js/jquery.flatheights.js','./js/master.js'])
|
19 |
+
.pipe(concat('all.js'))
|
20 |
+
.pipe(gulp.dest('./js/'));
|
21 |
+
});
|
22 |
+
|
23 |
+
// js最小化
|
24 |
+
gulp.task('jsmin', function () {
|
25 |
+
gulp.src(['./js/all.js'])
|
26 |
+
.pipe(plumber()) // エラーでも監視を続行
|
27 |
+
.pipe(jsmin())
|
28 |
+
.pipe(rename({suffix: '.min'}))
|
29 |
+
.pipe(gulp.dest('./js'));
|
30 |
+
});
|
31 |
+
|
32 |
+
// Watch
|
33 |
+
gulp.task('watch', function() {
|
34 |
+
gulp.watch('js/master.js', ['scripts']);
|
35 |
+
gulp.watch('js/all.js', ['jsmin']);
|
36 |
+
gulp.watch('_scss/style.scss', ['copy']);
|
37 |
+
});
|
38 |
+
|
39 |
+
// gulp.task('default', ['scripts','watch','sprite']);
|
40 |
+
gulp.task('default', ['scripts','watch']);
|
41 |
+
gulp.task('compile', ['scripts','jsmin']);
|
images/head_logo_ExUnit.png
CHANGED
File without changes
|
initialize.php
CHANGED
@@ -34,11 +34,10 @@ function vkExUnit_setting_menu_parent() {
|
|
34 |
/* Load master setting page
|
35 |
/*-------------------------------------------*/
|
36 |
function vkExUnit_add_setting_page() {
|
37 |
-
require dirname( __FILE__ ) . '/
|
38 |
}
|
39 |
|
40 |
-
require_once( '
|
41 |
-
require_once( 'admin_other_functions.php' );
|
42 |
|
43 |
/*-------------------------------------------*/
|
44 |
/* Load modules
|
@@ -50,13 +49,14 @@ require vkExUnit_get_directory() . '/packages.php';
|
|
50 |
$options = vkExUnit_get_common_options();
|
51 |
require vkExUnit_get_directory() . '/common_helpers.php';
|
52 |
|
|
|
|
|
53 |
require vkExUnit_get_directory() . '/plugins_admin/disable_guide.php';
|
54 |
|
55 |
require vkExUnit_get_directory() . '/plugins/footer_copyright_change.php';
|
|
|
56 |
|
57 |
require vkExUnit_get_directory() . '/plugins_admin/vk-admin-config.php';
|
58 |
-
require vkExUnit_get_directory() . '/plugins_admin/customize-panel.php';
|
59 |
-
require vkExUnit_get_directory() . '/plugins_admin/content-meta-box.php';
|
60 |
|
61 |
vkExUnit_package_include(); // package_manager.php
|
62 |
|
34 |
/* Load master setting page
|
35 |
/*-------------------------------------------*/
|
36 |
function vkExUnit_add_setting_page() {
|
37 |
+
require dirname( __FILE__ ) . '/vkExUnit_admin.php';
|
38 |
}
|
39 |
|
40 |
+
require_once( 'admin_wrapper.php' );
|
|
|
41 |
|
42 |
/*-------------------------------------------*/
|
43 |
/* Load modules
|
49 |
$options = vkExUnit_get_common_options();
|
50 |
require vkExUnit_get_directory() . '/common_helpers.php';
|
51 |
|
52 |
+
require vkExUnit_get_directory() . '/plugins_admin/dashboard_info_widget.php';
|
53 |
+
|
54 |
require vkExUnit_get_directory() . '/plugins_admin/disable_guide.php';
|
55 |
|
56 |
require vkExUnit_get_directory() . '/plugins/footer_copyright_change.php';
|
57 |
+
require vkExUnit_get_directory() . '/plugins/page_custom_field.php';
|
58 |
|
59 |
require vkExUnit_get_directory() . '/plugins_admin/vk-admin-config.php';
|
|
|
|
|
60 |
|
61 |
vkExUnit_package_include(); // package_manager.php
|
62 |
|
js/all.js
CHANGED
File without changes
|
js/all.min.js
CHANGED
File without changes
|
js/master.js
CHANGED
File without changes
|
js/vkExUnit_admin.js
CHANGED
File without changes
|
languages/vkExUnit-ja.mo
CHANGED
Binary file
|
languages/vkExUnit-ja.po
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: \n"
|
4 |
-
"POT-Creation-Date: 2017-
|
5 |
"PO-Revision-Date: \n"
|
6 |
"Last-Translator: Kurudrive <kurudrive@gmail.com>\n"
|
7 |
"Language-Team: Vektor translate Team <info@vektor-inc.co.jp>\n"
|
@@ -9,63 +9,113 @@ msgstr ""
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 2.0.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_x;_ex;_ex:1,2c;_x:1,2c;_n:1,2;esc_attr__\n"
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
17 |
"X-Poedit-SearchPathExcluded-0: node_modules\n"
|
18 |
|
19 |
-
#:
|
20 |
-
msgid "
|
21 |
-
msgstr "
|
22 |
|
23 |
-
#:
|
24 |
-
msgid "
|
25 |
-
msgstr "
|
|
|
26 |
|
27 |
-
#:
|
28 |
-
|
29 |
-
|
|
|
30 |
|
31 |
-
#:
|
32 |
-
|
33 |
-
|
|
|
34 |
|
35 |
-
#:
|
36 |
-
|
37 |
-
|
|
|
38 |
|
39 |
-
#:
|
40 |
-
|
41 |
-
|
|
|
42 |
|
43 |
-
#:
|
44 |
#, fuzzy
|
45 |
-
|
46 |
-
|
|
|
47 |
|
48 |
-
#:
|
49 |
-
|
50 |
-
|
|
|
51 |
|
52 |
-
#:
|
53 |
-
|
54 |
-
|
|
|
55 |
|
56 |
-
#:
|
57 |
-
|
58 |
-
|
|
|
59 |
|
60 |
-
#:
|
61 |
-
|
62 |
-
msgid "
|
63 |
-
msgstr "
|
64 |
|
65 |
-
#:
|
66 |
-
|
67 |
-
|
68 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
|
70 |
#: packages.php:70
|
71 |
msgid "Print Bootstrap css ( grid / button / table )"
|
@@ -101,15 +151,6 @@ msgstr ""
|
|
101 |
"ブラウザでページを表示した際にタブやウィンドウのタイトルに表示されるアイコン"
|
102 |
"(ファビコン)を設定します。"
|
103 |
|
104 |
-
#: packages.php:92
|
105 |
-
msgid ""
|
106 |
-
"This feature will be discontinued shortly.<br>You can set the site icon from "
|
107 |
-
"\"Site Identity\" panel of \"Themes > Customize\"."
|
108 |
-
msgstr ""
|
109 |
-
"この機能は間もなく廃止されます。<br>\n"
|
110 |
-
"サイトアイコンは「外観 > カスタマイズ」の「サイト基本情報」パネルから設定でき"
|
111 |
-
"ます。"
|
112 |
-
|
113 |
#: packages.php:102
|
114 |
msgid "Rewrite the title tag"
|
115 |
msgstr "タイトルタグの書き換え"
|
@@ -289,11 +330,11 @@ msgstr "HTMLサイトマップの表示"
|
|
289 |
msgid "It displays a HTML Site Map to the specified page."
|
290 |
msgstr "指定した固定ページにHTMLサイトマップを表示します。"
|
291 |
|
292 |
-
#: packages.php:295 plugins/
|
293 |
msgid "Display the CTA at the end of the post content."
|
294 |
msgstr "投稿内容の最後にCTAを表示します。"
|
295 |
|
296 |
-
#: packages.php:297 plugins/
|
297 |
msgid ""
|
298 |
"The CTA stands for \"Call to action\" and this is the area that prompts the "
|
299 |
"user behavior."
|
@@ -301,7 +342,7 @@ msgstr ""
|
|
301 |
"CTAは「Call To Action」の略で、ユーザーにとってもらいたい行動へ誘導するための"
|
302 |
"情報を表示します。"
|
303 |
|
304 |
-
#: packages.php:299 plugins/
|
305 |
msgid ""
|
306 |
"As an example, text message and a link button for induction to the free "
|
307 |
"sample download page."
|
@@ -309,7 +350,7 @@ msgstr ""
|
|
309 |
"例えば、無料サンプルのダウンロードページへの誘導のためのテキストやリンクボタ"
|
310 |
"ンなどです。"
|
311 |
|
312 |
-
#: packages.php:303 plugins/
|
313 |
msgid "Call To Action"
|
314 |
msgstr "Call To Action"
|
315 |
|
@@ -325,7 +366,7 @@ msgstr "広告の挿入"
|
|
325 |
msgid "Insert ads to content."
|
326 |
msgstr "記事に広告を挿入します"
|
327 |
|
328 |
-
#: packages.php:343 plugins/related_posts/related_posts.php:
|
329 |
msgid "Related posts"
|
330 |
msgstr "関連記事を表示"
|
331 |
|
@@ -333,6 +374,10 @@ msgstr "関連記事を表示"
|
|
333 |
msgid "Print Related posts lists to post content bottom."
|
334 |
msgstr "関連記事を記事コンテンツ下のエリアへ表示します。"
|
335 |
|
|
|
|
|
|
|
|
|
336 |
#: packages.php:355
|
337 |
msgid "Display Eye Catch image at before content."
|
338 |
msgstr ""
|
@@ -395,151 +440,150 @@ msgstr "キーカラー"
|
|
395 |
msgid "Key color(dark)"
|
396 |
msgstr "キーカラー(暗)"
|
397 |
|
398 |
-
#: plugins/
|
399 |
-
#: plugins/
|
400 |
msgid "Edit CTA"
|
401 |
msgstr "CTAの編集"
|
402 |
|
403 |
-
#: plugins/
|
404 |
msgid "Add new CTA"
|
405 |
msgstr "CTAの新規作成"
|
406 |
|
407 |
-
#: plugins/
|
408 |
msgid "New CTA"
|
409 |
msgstr "CTA 新規作成"
|
410 |
|
411 |
-
#: plugins/
|
412 |
-
#: plugins/
|
413 |
-
#: plugins/
|
414 |
msgid "Call to Action setting"
|
415 |
msgstr "CTA設定"
|
416 |
|
417 |
-
#: plugins/
|
418 |
msgid "CTA Contents"
|
419 |
msgstr "CTA Contents"
|
420 |
|
421 |
-
#: plugins/
|
422 |
-
#: plugins/
|
423 |
-
#: plugins/call-to-action/widget-call-to-action.php:74
|
424 |
msgid "Random"
|
425 |
msgstr "ランダム表示"
|
426 |
|
427 |
-
#: plugins/
|
428 |
-
#: plugins/
|
429 |
msgid "Disable display"
|
430 |
msgstr "表示しない"
|
431 |
|
432 |
-
#: plugins/
|
433 |
msgid "Follow common setting"
|
434 |
msgstr "共通設定を使用"
|
435 |
|
436 |
-
#: plugins/
|
437 |
msgid "CTA common setting"
|
438 |
msgstr "CTA共通設定"
|
439 |
|
440 |
-
#: plugins/
|
441 |
-
#: plugins/
|
442 |
-
#: plugins/
|
443 |
msgid "Show CTA index page"
|
444 |
msgstr "CTAの一覧を表示"
|
445 |
|
446 |
-
#: plugins/
|
447 |
msgid "CTA image"
|
448 |
msgstr "CTA画像"
|
449 |
|
450 |
-
#: plugins/
|
451 |
msgid "Add image"
|
452 |
msgstr "画像を追加"
|
453 |
|
454 |
-
#: plugins/
|
455 |
msgid "Change image"
|
456 |
msgstr "画像を変更"
|
457 |
|
458 |
-
#: plugins/
|
459 |
msgid "Remove image"
|
460 |
msgstr "画像を削除"
|
461 |
|
462 |
-
#: plugins/
|
463 |
msgid "CTA image position"
|
464 |
msgstr "CTA画像の位置"
|
465 |
|
466 |
-
#: plugins/
|
467 |
msgid "right"
|
468 |
msgstr "右寄せ"
|
469 |
|
470 |
-
#: plugins/
|
471 |
msgid "center"
|
472 |
msgstr "中央"
|
473 |
|
474 |
-
#: plugins/
|
475 |
msgid "left"
|
476 |
msgstr "左寄せ"
|
477 |
|
478 |
-
#: plugins/
|
479 |
msgid "Button text"
|
480 |
msgstr "ボタンの表記文言"
|
481 |
|
482 |
-
#: plugins/
|
483 |
msgid "Button icon"
|
484 |
msgstr "ボタンアイコン"
|
485 |
|
486 |
-
#: plugins/
|
487 |
#: plugins/other_widget/widget-button.php:104
|
488 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
489 |
msgid "To choose your favorite icon, and enter the class."
|
490 |
msgstr "アイコンフォントを選んでそのクラス名を入力してください。"
|
491 |
|
492 |
-
#: plugins/
|
493 |
#: plugins/other_widget/widget-button.php:105
|
494 |
msgid "Before :"
|
495 |
msgstr "文字の前 :"
|
496 |
|
497 |
-
#: plugins/
|
498 |
#: plugins/other_widget/widget-button.php:107
|
499 |
msgid "After :"
|
500 |
msgstr "文字の後 :"
|
501 |
|
502 |
-
#: plugins/
|
503 |
#: plugins/other_widget/widget-button.php:109
|
504 |
msgid " ex:fa-arrow-circle-o-right"
|
505 |
msgstr "例: fa-arrow-circle-o-right"
|
506 |
|
507 |
-
#: plugins/
|
508 |
msgid "Button link url"
|
509 |
msgstr "ボタンのリンク先URL"
|
510 |
|
511 |
-
#: plugins/
|
512 |
msgid "Target window"
|
513 |
msgstr "リンク先ターゲット"
|
514 |
|
515 |
-
#: plugins/
|
516 |
msgid "Open in a self window"
|
517 |
msgstr "同じウィンドウで開く"
|
518 |
|
519 |
-
#: plugins/
|
520 |
msgid "Text message"
|
521 |
msgstr "テキストメッセージ"
|
522 |
|
523 |
-
#: plugins/
|
524 |
-
#: plugins/
|
525 |
msgid "CTA setting"
|
526 |
msgstr "CTA設定"
|
527 |
|
528 |
-
#: plugins/
|
529 |
msgid "How to use"
|
530 |
msgstr "使い方"
|
531 |
|
532 |
-
#: plugins/
|
533 |
msgid ""
|
534 |
"You register the contents on \"CTA\" that you want to display to bottom of "
|
535 |
"the content."
|
536 |
msgstr "まずは投稿タイプCTAで、本文の最後に表示させたい内容を登録します。"
|
537 |
|
538 |
-
#: plugins/
|
539 |
msgid "Choose the CTA to be displayed from the following."
|
540 |
msgstr "下記のプルダウンで、投稿タイプ別に表示するCTAを選択して保存します。"
|
541 |
|
542 |
-
#: plugins/
|
543 |
msgid ""
|
544 |
"If you want to switch the CTA to be displayed on each post, please set in "
|
545 |
"the details page of such posting."
|
@@ -547,32 +591,32 @@ msgstr ""
|
|
547 |
"投稿毎に表示するCTAを切り替えたい場合は、投稿などの詳細ページで設定してくださ"
|
548 |
"い。"
|
549 |
|
550 |
-
#: plugins/
|
551 |
msgid "Show index page"
|
552 |
msgstr "一覧ページを表示する"
|
553 |
|
554 |
-
#: plugins/
|
555 |
#, fuzzy
|
556 |
msgid "CTA"
|
557 |
msgstr "CTAの新規作成"
|
558 |
|
559 |
-
#: plugins/
|
560 |
msgid "Select CTA and display it."
|
561 |
msgstr "CTAを選択して表示します。"
|
562 |
|
563 |
-
#: plugins/
|
564 |
msgid "Please select CTA to display."
|
565 |
msgstr "表示するCTAを選択してください。"
|
566 |
|
567 |
-
#: plugins/
|
568 |
msgid "Please select"
|
569 |
msgstr "選択してください"
|
570 |
|
571 |
-
#: plugins/child_page_index.php:
|
572 |
msgid "Read more"
|
573 |
msgstr "詳しくはこちら"
|
574 |
|
575 |
-
#: plugins/child_page_index.php:
|
576 |
msgid "Display a child page index"
|
577 |
msgstr "子ページ一覧の表示"
|
578 |
|
@@ -705,32 +749,7 @@ msgstr "Contact情報を編集"
|
|
705 |
msgid "Contact Button"
|
706 |
msgstr "お問い合わせボタン"
|
707 |
|
708 |
-
#: plugins/contact_section.php:
|
709 |
-
msgid "Display contact button."
|
710 |
-
msgstr "お問い合わせボタンを表示します。"
|
711 |
-
|
712 |
-
#: plugins/contact_section.php:348 plugins/contact_section.php:376
|
713 |
-
#: plugins/contact_section.php:394
|
714 |
-
#, php-format
|
715 |
-
msgid ""
|
716 |
-
"It is necessary to set the \"%s\" -> \"Contact Information\" section in "
|
717 |
-
"\"Main setting\" page."
|
718 |
-
msgstr ""
|
719 |
-
"「%s」→ 「メイン設定」ページで『お問い合わせ情報』を設定する必要があります。"
|
720 |
-
|
721 |
-
#: plugins/contact_section.php:375
|
722 |
-
msgid "Display contact button"
|
723 |
-
msgstr "お問い合わせボタンを表示します。"
|
724 |
-
|
725 |
-
#: plugins/contact_section.php:392
|
726 |
-
msgid "Contact Section HTML"
|
727 |
-
msgstr "お問い合わせ情報"
|
728 |
-
|
729 |
-
#: plugins/contact_section.php:393
|
730 |
-
msgid "Display Phone number and contact button etc."
|
731 |
-
msgstr "電話番号とお問い合わせボタンなどを表示します。"
|
732 |
-
|
733 |
-
#: plugins/contact_section.php:422
|
734 |
#, php-format
|
735 |
msgid ""
|
736 |
"*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
|
@@ -812,26 +831,15 @@ msgstr "両タイプのコードを出力します。"
|
|
812 |
msgid "icon setting"
|
813 |
msgstr "アイコン設定"
|
814 |
|
815 |
-
#: plugins/icons.php:
|
816 |
-
#, php-format
|
817 |
-
msgid ""
|
818 |
-
"This feature will be discontinued shortly.<br>You can set the site icon from "
|
819 |
-
"\"Site Identity\" panel of [ <a href=%s>Themes > Customize</a> ] After "
|
820 |
-
"updating the setting."
|
821 |
-
msgstr ""
|
822 |
-
"この機能は間もなく廃止されます。<br>\n"
|
823 |
-
"サイトアイコンは「<a href=%s>外観 > カスタマイズ</a>」の「サイト基本情報」パ"
|
824 |
-
"ネルから設定できます。"
|
825 |
-
|
826 |
-
#: plugins/icons.php:81
|
827 |
msgid "Favicon Setting"
|
828 |
msgstr "ファビコン設定"
|
829 |
|
830 |
-
#: plugins/icons.php:
|
831 |
msgid "Choose icon"
|
832 |
msgstr "アイコンを選択"
|
833 |
|
834 |
-
#: plugins/icons.php:
|
835 |
msgid "Please upload your \".ico\" file"
|
836 |
msgstr "作成したicoファイルをアップロードしてください"
|
837 |
|
@@ -958,8 +966,24 @@ msgstr "キーワードを複数入力する場合は , ( カンマ )で区切
|
|
958 |
msgid "* keywords common to the entire site can be set from %s."
|
959 |
msgstr "サイト全体のキーワードは %s より設定することができます。"
|
960 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
961 |
#: plugins/other_widget/widget-3pr-area.php:9
|
962 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
963 |
msgid "3PR area"
|
964 |
msgstr "3PR エリア"
|
965 |
|
@@ -984,11 +1008,10 @@ msgid "3PR area setting"
|
|
984 |
msgstr "3PR エリア設定"
|
985 |
|
986 |
#: plugins/other_widget/widget-3pr-area.php:58
|
987 |
-
#: plugins/other_widget/widget-new-posts.php:
|
988 |
-
#: plugins/other_widget/widget-page.php:
|
989 |
#: plugins/other_widget/widget-pr-blocks.php:89
|
990 |
-
#: plugins/other_widget/widget-profile.php:
|
991 |
-
#: plugins/related_posts/related_posts.php:160
|
992 |
#: plugins/sns/function_fbPagePlugin.php:79
|
993 |
msgid "Title:"
|
994 |
msgstr "タイトル"
|
@@ -997,39 +1020,39 @@ msgstr "タイトル"
|
|
997 |
msgid "Select image for PC:"
|
998 |
msgstr "PC 用に表示される画像を選択(横 300px 程度推奨)"
|
999 |
|
1000 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
1001 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
1002 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1003 |
-
#: plugins/other_widget/widget-profile.php:
|
1004 |
msgid "Select image"
|
1005 |
msgstr "画像を選択"
|
1006 |
|
1007 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
1008 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
1009 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1010 |
-
#: plugins/other_widget/widget-profile.php:
|
1011 |
msgid "Clear image"
|
1012 |
msgstr "画像クリア"
|
1013 |
|
1014 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
1015 |
msgid "Select image for Mobile:"
|
1016 |
msgstr ""
|
1017 |
"スマホ用(ウィンドウサイズが 768px 以下の場合)に表示される画像を選択(橫 "
|
1018 |
"690px 以上推奨。空欄も可)"
|
1019 |
|
1020 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
1021 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1022 |
msgid "Summary Text:"
|
1023 |
msgstr "概要となるテキスト"
|
1024 |
|
1025 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
1026 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1027 |
msgid "Link URL:"
|
1028 |
msgstr "リンク先ページのURL"
|
1029 |
|
1030 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
1031 |
#: plugins/other_widget/widget-banner.php:87
|
1032 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1033 |
msgid "Open link new tab."
|
1034 |
msgstr "リンクを別ウィンドウで開く"
|
1035 |
|
@@ -1039,8 +1062,8 @@ msgid "Monthly archives"
|
|
1039 |
msgstr "月別アーカイブ"
|
1040 |
|
1041 |
#: plugins/other_widget/widget-archives.php:63
|
1042 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1043 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1044 |
msgid "Title"
|
1045 |
msgstr "タイトル"
|
1046 |
|
@@ -1160,7 +1183,8 @@ msgid "Display the child pages list from ancestor page."
|
|
1160 |
msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
|
1161 |
|
1162 |
#: plugins/other_widget/widget-new-posts.php:11
|
1163 |
-
#: plugins/other_widget/widget-new-posts.php:
|
|
|
1164 |
msgid "Recent Posts"
|
1165 |
msgstr "最新記事"
|
1166 |
|
@@ -1168,65 +1192,65 @@ msgstr "最新記事"
|
|
1168 |
msgid "Displays a list of your most recent posts"
|
1169 |
msgstr "最新の投稿記事リストを表示します。"
|
1170 |
|
1171 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1172 |
msgid "Display Format"
|
1173 |
msgstr "表示形式"
|
1174 |
|
1175 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1176 |
msgid "Thumbnail"
|
1177 |
msgstr "サムネイル画像"
|
1178 |
|
1179 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1180 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1181 |
msgid "Date"
|
1182 |
msgstr "日付"
|
1183 |
|
1184 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1185 |
#: plugins/other_widget/widget-taxonomies.php:24
|
1186 |
#: plugins/other_widget/widget-taxonomies.php:54
|
1187 |
#: plugins/other_widget/widget-taxonomies.php:55
|
1188 |
msgid "Category"
|
1189 |
msgstr "カテゴリー"
|
1190 |
|
1191 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1192 |
msgid "Order by"
|
1193 |
msgstr "表示順"
|
1194 |
|
1195 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1196 |
msgid "Publish date"
|
1197 |
msgstr "公開日"
|
1198 |
|
1199 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1200 |
msgid "Modified date"
|
1201 |
msgstr "最終更新日"
|
1202 |
|
1203 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1204 |
msgid "Display count"
|
1205 |
msgstr "表示する記事数"
|
1206 |
|
1207 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1208 |
msgid "Slug for the custom type you want to display"
|
1209 |
msgstr "表示したい記事タイプ"
|
1210 |
|
1211 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1212 |
msgid "taxonomy ID"
|
1213 |
msgstr "カテゴリー(タクソノミー)ID"
|
1214 |
|
1215 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1216 |
msgid "if you need filtering by term, add the term ID separate by \",\"."
|
1217 |
msgstr ""
|
1218 |
"特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
|
1219 |
"します。"
|
1220 |
|
1221 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1222 |
msgid "if empty this area, I will do not filtering."
|
1223 |
msgstr "空欄の場合はフィルタリングは行いません。"
|
1224 |
|
1225 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1226 |
msgid "Destination URL:"
|
1227 |
-
msgstr "リンク先URL
|
1228 |
|
1229 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1230 |
msgid "Notation text:"
|
1231 |
msgstr "表記テキスト:"
|
1232 |
|
@@ -1238,28 +1262,24 @@ msgstr "固定ページ本文"
|
|
1238 |
msgid "Displays a page contents to widget."
|
1239 |
msgstr "選択したページの内容を表示します。"
|
1240 |
|
1241 |
-
#: plugins/other_widget/widget-page.php:
|
1242 |
msgid "Display the entered title"
|
1243 |
msgstr "入力したタイトルを表示する"
|
1244 |
|
1245 |
-
#: plugins/other_widget/widget-page.php:
|
1246 |
msgid "Display the title of page"
|
1247 |
msgstr "固定ページのタイトルを表示する"
|
1248 |
|
1249 |
-
#: plugins/other_widget/widget-page.php:
|
1250 |
msgid "Do not display titles"
|
1251 |
msgstr "タイトルを表示しない"
|
1252 |
|
1253 |
-
#: plugins/other_widget/widget-page.php:
|
1254 |
#: plugins/other_widget/widget-taxonomies.php:74
|
1255 |
msgid "Display page"
|
1256 |
msgstr "ページを表示"
|
1257 |
|
1258 |
-
#: plugins/other_widget/widget-page.php:
|
1259 |
-
msgid "Display a page list from ancestor"
|
1260 |
-
msgstr "現在のページの先祖階層からの子ページリストを表示"
|
1261 |
-
|
1262 |
-
#: plugins/other_widget/widget-page.php:253
|
1263 |
msgid "Edit"
|
1264 |
msgstr "編集"
|
1265 |
|
@@ -1309,47 +1329,43 @@ msgstr ""
|
|
1309 |
"す。それから編集画面を再度開くと列の入力フォームが増減します。"
|
1310 |
|
1311 |
#: plugins/other_widget/widget-pr-blocks.php:86
|
1312 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1313 |
msgid "PR Block"
|
1314 |
msgstr "PRブロック"
|
1315 |
|
1316 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1317 |
-
msgid "Icon"
|
1318 |
-
msgstr "アイコン"
|
1319 |
-
|
1320 |
-
#: plugins/other_widget/widget-pr-blocks.php:110
|
1321 |
msgid "Class name of the icon font you want to use:"
|
1322 |
msgstr "使用したいアイコンフォントのクラス名:"
|
1323 |
|
1324 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1325 |
msgid " ex:fa-file-text-o"
|
1326 |
msgstr "例:fa-file-text-o"
|
1327 |
|
1328 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1329 |
-
#: plugins/other_widget/widget-profile.php:
|
1330 |
msgid "Icon color:"
|
1331 |
msgstr "アイコンの色:"
|
1332 |
|
1333 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1334 |
-
#: plugins/other_widget/widget-profile.php:
|
1335 |
msgid "Icon Background:"
|
1336 |
msgstr "アイコン背景:"
|
1337 |
|
1338 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1339 |
-
#: plugins/other_widget/widget-profile.php:
|
1340 |
msgid "Solid color"
|
1341 |
msgstr "塗りつぶし"
|
1342 |
|
1343 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1344 |
-
#: plugins/other_widget/widget-profile.php:
|
1345 |
msgid "No background"
|
1346 |
msgstr "背景なし"
|
1347 |
|
1348 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1349 |
-
msgid "
|
1350 |
-
msgstr "
|
1351 |
|
1352 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1353 |
msgid "When you have an image. Image is displayed with priority"
|
1354 |
msgstr "画像を設定するとアイコンフォントよりも画像が優先されます。"
|
1355 |
|
@@ -1363,67 +1379,63 @@ msgid "Displays a your profile"
|
|
1363 |
msgstr ""
|
1364 |
"ブログのサイドバーに運営者情報を表示したり、フッターに企業情報を表示します。"
|
1365 |
|
1366 |
-
#: plugins/other_widget/widget-profile.php:
|
1367 |
msgid "Profile Text"
|
1368 |
msgstr "プロフィールテキスト"
|
1369 |
|
1370 |
-
#: plugins/other_widget/widget-profile.php:
|
1371 |
msgid "Select Profile image:"
|
1372 |
msgstr "プロフィール用画像を選択"
|
1373 |
|
1374 |
-
#: plugins/other_widget/widget-profile.php:
|
1375 |
msgid "Cut out round the image."
|
1376 |
msgstr "画像を丸く切り抜いて表示する"
|
1377 |
|
1378 |
-
#: plugins/other_widget/widget-profile.php:
|
1379 |
msgid "Media size (Optional)"
|
1380 |
msgstr "画像の大きさ( 任意 )"
|
1381 |
|
1382 |
-
#: plugins/other_widget/widget-profile.php:
|
1383 |
-
msgid "
|
1384 |
-
msgstr "
|
1385 |
-
|
1386 |
-
#: plugins/other_widget/widget-profile.php:88
|
1387 |
-
msgid "Align center"
|
1388 |
-
msgstr "画像中央揃え"
|
1389 |
|
1390 |
-
#: plugins/other_widget/widget-profile.php:
|
1391 |
msgid "Text float to image."
|
1392 |
msgstr "テキストを画像に回りこませる"
|
1393 |
|
1394 |
-
#: plugins/other_widget/widget-profile.php:
|
1395 |
msgid "Profile Text:"
|
1396 |
msgstr "プロフィールテキスト"
|
1397 |
|
1398 |
-
#: plugins/other_widget/widget-profile.php:
|
1399 |
msgid "Facebook URL:"
|
1400 |
msgstr "Facebook リンク先ページのURL"
|
1401 |
|
1402 |
-
#: plugins/other_widget/widget-profile.php:
|
1403 |
msgid "Twitter URL:"
|
1404 |
msgstr "twitterリンク先ページのURL"
|
1405 |
|
1406 |
-
#: plugins/other_widget/widget-profile.php:
|
1407 |
msgid "Email Address:"
|
1408 |
msgstr "Email リンク先ページのURL"
|
1409 |
|
1410 |
-
#: plugins/other_widget/widget-profile.php:
|
1411 |
msgid "Youtube URL:"
|
1412 |
msgstr "Youtube リンク先ページのURL"
|
1413 |
|
1414 |
-
#: plugins/other_widget/widget-profile.php:
|
1415 |
msgid "RSS URL:"
|
1416 |
msgstr "RSS リンク先ページのURL"
|
1417 |
|
1418 |
-
#: plugins/other_widget/widget-profile.php:
|
1419 |
msgid "instagram URL:"
|
1420 |
msgstr "instagram リンク先ページのURL"
|
1421 |
|
1422 |
-
#: plugins/other_widget/widget-profile.php:
|
1423 |
msgid "linkedin URL:"
|
1424 |
msgstr "linkedin リンク先ページのURL"
|
1425 |
|
1426 |
-
#: plugins/other_widget/widget-profile.php:
|
1427 |
msgid ""
|
1428 |
"* When \"Icon Background: Fill\" is selected and \"Icon color\" is not "
|
1429 |
"specified, each brand color will be painted."
|
@@ -1459,10 +1471,13 @@ msgstr "投稿のない分類項目を表示しない"
|
|
1459 |
msgid "Blog"
|
1460 |
msgstr "ブログ"
|
1461 |
|
1462 |
-
#: plugins/
|
1463 |
-
|
1464 |
-
|
1465 |
-
|
|
|
|
|
|
|
1466 |
|
1467 |
#: plugins/post-type-manager/class.post-type-manager.php:21
|
1468 |
#: plugins/post-type-manager/class.post-type-manager.php:22
|
@@ -1470,113 +1485,67 @@ msgstr "アーカイブ"
|
|
1470 |
msgid "Custom Post Type Setting"
|
1471 |
msgstr "カスタム投稿タイプ設定"
|
1472 |
|
1473 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1474 |
msgid "Post Type ID(Required)"
|
1475 |
msgstr "投稿タイプID(必須)"
|
1476 |
|
1477 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1478 |
msgid "20 characters or less in alphanumeric"
|
1479 |
msgstr "半角英数字20文字以内で入力ください"
|
1480 |
|
1481 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1482 |
msgid "title"
|
1483 |
msgstr "タイトル"
|
1484 |
|
1485 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1486 |
msgid "editor"
|
1487 |
msgstr "本文"
|
1488 |
|
1489 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1490 |
msgid "author"
|
1491 |
msgstr "投稿者"
|
1492 |
|
1493 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1494 |
msgid "thumbnail"
|
1495 |
msgstr "アイキャッチ画像"
|
1496 |
|
1497 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1498 |
msgid "excerpt"
|
1499 |
msgstr "抜粋"
|
1500 |
|
1501 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1502 |
msgid "comments"
|
1503 |
msgstr "コメント"
|
1504 |
|
1505 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1506 |
msgid "revisions"
|
1507 |
msgstr "リビジョン"
|
1508 |
|
1509 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1510 |
msgid "Supports(Required)"
|
1511 |
msgstr "有効にする項目(必須)"
|
1512 |
|
1513 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1514 |
msgid "Menu position(optional)"
|
1515 |
msgstr "メニューの位置( 任意 )"
|
1516 |
|
1517 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1518 |
msgid "Please enter a number."
|
1519 |
msgstr "数字を入力してください。数字が小さいほど上に表示されます。"
|
1520 |
|
1521 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1522 |
-
msgid "Export to REST API(optional)"
|
1523 |
-
msgstr "REST API に出力する( 任意 )"
|
1524 |
-
|
1525 |
-
#: plugins/post-type-manager/class.post-type-manager.php:137
|
1526 |
-
msgid "Export to REST API"
|
1527 |
-
msgstr "REST API に出力する"
|
1528 |
-
|
1529 |
-
#: plugins/post-type-manager/class.post-type-manager.php:142
|
1530 |
msgid "Custom taxonomies(optional)"
|
1531 |
msgstr "カスタム分類(任意)"
|
1532 |
|
1533 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1534 |
-
msgid "Custom taxonomy is like a category in post."
|
1535 |
-
msgstr "カスタム分類とは投稿で言うカテゴリーです。"
|
1536 |
-
|
1537 |
-
#: plugins/post-type-manager/class.post-type-manager.php:146
|
1538 |
-
msgid ""
|
1539 |
-
"However, it refers to the \"category\" itself, not to the “item” of the "
|
1540 |
-
"category."
|
1541 |
-
msgstr "しかし、カテゴリーの”項目”ではなく、”カテゴリー”そのものを指します。"
|
1542 |
-
|
1543 |
-
#: plugins/post-type-manager/class.post-type-manager.php:147
|
1544 |
-
msgid ""
|
1545 |
-
"For example, if you create a post type \"construction result\", Custom "
|
1546 |
-
"taxonomy will be \"construction type\", \"construction area\", etc."
|
1547 |
-
msgstr ""
|
1548 |
-
"例えば「施工実績」という投稿タイプを作成した場合、カスタム分類は「施工タイ"
|
1549 |
-
"プ」「施工地域」等になります。"
|
1550 |
-
|
1551 |
-
#: plugins/post-type-manager/class.post-type-manager.php:171
|
1552 |
msgid "Custon taxonomy name(slug)"
|
1553 |
msgstr "カスタム分類名(スラッグ)"
|
1554 |
|
1555 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1556 |
-
msgid "* Please be sure to enter it with one-byte alphanumeric characters"
|
1557 |
-
msgstr "※ 必ず半角英数字にて入力してください"
|
1558 |
-
|
1559 |
-
#: plugins/post-type-manager/class.post-type-manager.php:181
|
1560 |
msgid "Custon taxonomy label"
|
1561 |
msgstr "カスタム分類名(表示名)"
|
1562 |
|
1563 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1564 |
-
msgid "Hierarchy"
|
1565 |
-
msgstr "階層"
|
1566 |
-
|
1567 |
-
#: plugins/post-type-manager/class.post-type-manager.php:189
|
1568 |
-
msgid "Make it a tag (do not hierarchize)"
|
1569 |
-
msgstr "タグにする(階層化しない)"
|
1570 |
-
|
1571 |
-
#: plugins/post-type-manager/class.post-type-manager.php:198
|
1572 |
-
msgid "REST API(optional)"
|
1573 |
-
msgstr "REST API ( 任意 )"
|
1574 |
-
|
1575 |
-
#: plugins/post-type-manager/class.post-type-manager.php:199
|
1576 |
-
msgid "Use for REST API"
|
1577 |
-
msgstr "REST API に利用する"
|
1578 |
-
|
1579 |
-
#: plugins/post-type-manager/class.post-type-manager.php:260
|
1580 |
#, php-format
|
1581 |
msgid ""
|
1582 |
"Please save a <a href=\"%s\">permanent link configuration</a> After updating "
|
@@ -1584,10 +1553,6 @@ msgid ""
|
|
1584 |
msgstr ""
|
1585 |
"設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
|
1586 |
|
1587 |
-
#: plugins/related_posts/related_posts.php:147
|
1588 |
-
msgid "Related Settings"
|
1589 |
-
msgstr "関連記事設定"
|
1590 |
-
|
1591 |
#: plugins/sitemap_page/sitemap_admin.php:9
|
1592 |
msgid "HTML Sitemap Settings"
|
1593 |
msgstr "HTMLサイトマップ設定"
|
@@ -1638,10 +1603,6 @@ msgstr "タイムラインを表示"
|
|
1638 |
msgid "Follow me"
|
1639 |
msgstr "このサイトをフォローする"
|
1640 |
|
1641 |
-
#: plugins/sns/function_follow.php:44
|
1642 |
-
msgid "Edit follow button"
|
1643 |
-
msgstr "Follow me box の編集"
|
1644 |
-
|
1645 |
#: plugins/sns/function_meta_box.php:28
|
1646 |
msgid "Sns Title"
|
1647 |
msgstr "OGPタイトル"
|
@@ -1652,23 +1613,19 @@ msgstr ""
|
|
1652 |
"このエリアにタイトルを入力すると、このページのOGP,ツイッターカードに出力され"
|
1653 |
"るタイトルを上書きすることができます"
|
1654 |
|
1655 |
-
#: plugins/sns/sns.php:
|
1656 |
msgid "SNS"
|
1657 |
msgstr "SNS"
|
1658 |
|
1659 |
-
#: plugins/sns/sns.php:
|
1660 |
msgctxt "facebook language code"
|
1661 |
msgid "en_US"
|
1662 |
msgstr "ja_JP"
|
1663 |
|
1664 |
-
#: plugins/sns/
|
1665 |
msgid "SNS Settings"
|
1666 |
msgstr "SNS設定"
|
1667 |
|
1668 |
-
#: plugins/sns/sns.php:203
|
1669 |
-
msgid "Btn color"
|
1670 |
-
msgstr "ボタンの色:"
|
1671 |
-
|
1672 |
#: plugins/sns/sns_admin.php:13
|
1673 |
msgid "facebook application ID"
|
1674 |
msgstr "facebookアプリケーションID"
|
@@ -1792,127 +1749,6 @@ msgstr "Follow me ユニットを本文の下に表示する"
|
|
1792 |
msgid "Follow me box title"
|
1793 |
msgstr "Follow me box の見出しテキスト"
|
1794 |
|
1795 |
-
#: plugins/sns/sns_admin.php:108
|
1796 |
-
msgid "Share button for display"
|
1797 |
-
msgstr "表示するボタン"
|
1798 |
-
|
1799 |
-
#: plugins/sns/sns_admin.php:111
|
1800 |
-
#, fuzzy
|
1801 |
-
#| msgid "Facebook URL:"
|
1802 |
-
msgid "Facebook"
|
1803 |
-
msgstr "Facebook リンク先ページのURL"
|
1804 |
-
|
1805 |
-
#: plugins/sns/sns_admin.php:112
|
1806 |
-
#, fuzzy
|
1807 |
-
#| msgid "Twitter URL:"
|
1808 |
-
msgid "Twitter"
|
1809 |
-
msgstr "twitterリンク先ページのURL"
|
1810 |
-
|
1811 |
-
#: plugins/sns/sns_admin.php:113
|
1812 |
-
msgid "Hatena"
|
1813 |
-
msgstr "はてな"
|
1814 |
-
|
1815 |
-
#: plugins/sns/sns_admin.php:114
|
1816 |
-
msgid "Pocket"
|
1817 |
-
msgstr ""
|
1818 |
-
|
1819 |
-
#: plugins/sns/sns_admin.php:115
|
1820 |
-
msgid "LINE (mobile only)"
|
1821 |
-
msgstr ""
|
1822 |
-
|
1823 |
-
#: plugins/template-tags/template-tags.php:94
|
1824 |
-
#, php-format
|
1825 |
-
msgid "Author: %s"
|
1826 |
-
msgstr "著者: %s"
|
1827 |
-
|
1828 |
-
#: plugins/template-tags/template-tags.php:96
|
1829 |
-
#: plugins/template-tags/template-tags.php:178
|
1830 |
-
msgctxt "yearly archives date format"
|
1831 |
-
msgid "Y"
|
1832 |
-
msgstr "Y年"
|
1833 |
-
|
1834 |
-
#: plugins/template-tags/template-tags.php:98
|
1835 |
-
#: plugins/template-tags/template-tags.php:182
|
1836 |
-
msgctxt "monthly archives date format"
|
1837 |
-
msgid "F Y"
|
1838 |
-
msgstr "Y年F"
|
1839 |
-
|
1840 |
-
#: plugins/template-tags/template-tags.php:100
|
1841 |
-
msgctxt "daily archives date format"
|
1842 |
-
msgid "F j, Y"
|
1843 |
-
msgstr "Y年Fj日"
|
1844 |
-
|
1845 |
-
#: plugins/template-tags/template-tags.php:103
|
1846 |
-
#, fuzzy
|
1847 |
-
msgctxt "post format archive title"
|
1848 |
-
msgid "Asides"
|
1849 |
-
msgstr "サイド"
|
1850 |
-
|
1851 |
-
#: plugins/template-tags/template-tags.php:105
|
1852 |
-
msgctxt "post format archive title"
|
1853 |
-
msgid "Galleries"
|
1854 |
-
msgstr "ギャラリー"
|
1855 |
-
|
1856 |
-
#: plugins/template-tags/template-tags.php:107
|
1857 |
-
msgctxt "post format archive title"
|
1858 |
-
msgid "Images"
|
1859 |
-
msgstr "画像"
|
1860 |
-
|
1861 |
-
#: plugins/template-tags/template-tags.php:109
|
1862 |
-
msgctxt "post format archive title"
|
1863 |
-
msgid "Videos"
|
1864 |
-
msgstr "ビデオ"
|
1865 |
-
|
1866 |
-
#: plugins/template-tags/template-tags.php:111
|
1867 |
-
msgctxt "post format archive title"
|
1868 |
-
msgid "Quotes"
|
1869 |
-
msgstr "引用"
|
1870 |
-
|
1871 |
-
#: plugins/template-tags/template-tags.php:113
|
1872 |
-
msgctxt "post format archive title"
|
1873 |
-
msgid "Links"
|
1874 |
-
msgstr "リンク"
|
1875 |
-
|
1876 |
-
#: plugins/template-tags/template-tags.php:115
|
1877 |
-
msgctxt "post format archive title"
|
1878 |
-
msgid "Statuses"
|
1879 |
-
msgstr "ステータス"
|
1880 |
-
|
1881 |
-
#: plugins/template-tags/template-tags.php:117
|
1882 |
-
msgctxt "post format archive title"
|
1883 |
-
msgid "Audio"
|
1884 |
-
msgstr "オーディオ"
|
1885 |
-
|
1886 |
-
#: plugins/template-tags/template-tags.php:119
|
1887 |
-
msgctxt "post format archive title"
|
1888 |
-
msgid "Chats"
|
1889 |
-
msgstr "チャット"
|
1890 |
-
|
1891 |
-
#: plugins/template-tags/template-tags.php:166
|
1892 |
-
#: plugins/template-tags/template-tags.php:174
|
1893 |
-
#, php-format
|
1894 |
-
msgid "About %s"
|
1895 |
-
msgstr "%s について"
|
1896 |
-
|
1897 |
-
#: plugins/template-tags/template-tags.php:179
|
1898 |
-
#, php-format
|
1899 |
-
msgctxt "Yearly archive description"
|
1900 |
-
msgid "Article of %s."
|
1901 |
-
msgstr "%s の記事"
|
1902 |
-
|
1903 |
-
#: plugins/template-tags/template-tags.php:183
|
1904 |
-
#: plugins/template-tags/template-tags.php:187
|
1905 |
-
#: plugins/template-tags/template-tags.php:192
|
1906 |
-
#, php-format
|
1907 |
-
msgctxt "Archive description"
|
1908 |
-
msgid "Article of %s."
|
1909 |
-
msgstr "%s の記事"
|
1910 |
-
|
1911 |
-
#: plugins/template-tags/template-tags.php:211 plugins/wp_title.php:59
|
1912 |
-
#, php-format
|
1913 |
-
msgid "Page of %s"
|
1914 |
-
msgstr "%sページ目"
|
1915 |
-
|
1916 |
#: plugins/wp_title.php:47
|
1917 |
#, php-format
|
1918 |
msgid "Search Results for : %s"
|
@@ -1985,30 +1821,18 @@ msgstr "有効化設定"
|
|
1985 |
msgid "Main Setting"
|
1986 |
msgstr "メイン設定"
|
1987 |
|
1988 |
-
#: plugins_admin/
|
1989 |
-
msgid "
|
1990 |
-
msgstr "
|
1991 |
-
|
1992 |
-
#: plugins_admin/customize-panel.php:28
|
1993 |
-
msgid "ExUnit Settings"
|
1994 |
-
msgstr "ExUnit 設定"
|
1995 |
|
1996 |
#: plugins_admin/disable_guide.php:17
|
1997 |
msgid "Edit Guide"
|
1998 |
msgstr "編集ガイド"
|
1999 |
|
2000 |
-
#: plugins_admin/vk-admin/class
|
2001 |
-
msgid "Vektor WordPress フォーラム"
|
2002 |
-
msgstr ""
|
2003 |
-
|
2004 |
-
#: plugins_admin/vk-admin/class-vk-admin.php:243
|
2005 |
msgid "Sorry, there is no post"
|
2006 |
msgstr "お知らせはありません。"
|
2007 |
|
2008 |
-
#: plugins_admin/vk-admin/class-vk-admin.php:290
|
2009 |
-
msgid "Vektor WordPress Information"
|
2010 |
-
msgstr ""
|
2011 |
-
|
2012 |
#: vkExUnit.php:77
|
2013 |
#, php-format
|
2014 |
msgid "The current PHP version(%s) is too old, so VK ExUnit will not work."
|
@@ -2028,47 +1852,42 @@ msgstr "使用中のPHPのバージョン(%s) が古いです。"
|
|
2028 |
msgid "%s supports PHP5.6 or later."
|
2029 |
msgstr "%s がサポートしているPHPのバージョンは5.6以降です。"
|
2030 |
|
2031 |
-
|
2032 |
-
|
|
|
2033 |
|
2034 |
-
|
2035 |
-
|
|
|
2036 |
|
2037 |
-
|
2038 |
-
|
|
|
2039 |
|
2040 |
-
|
2041 |
-
|
|
|
2042 |
|
2043 |
-
|
2044 |
-
|
|
|
2045 |
|
2046 |
-
|
2047 |
-
|
|
|
|
|
2048 |
|
2049 |
-
|
2050 |
-
|
2051 |
-
|
2052 |
-
#~ msgstr ""
|
2053 |
-
#~ "この機能は間もなく廃止されます。<br>\n"
|
2054 |
-
#~ "サイトアイコンは「外観 > カスタマイズ」の「サイト基本情報」パネルから設定"
|
2055 |
-
#~ "できます。"
|
2056 |
|
2057 |
-
|
2058 |
-
|
2059 |
-
|
2060 |
-
|
2061 |
-
|
2062 |
-
|
2063 |
-
|
2064 |
-
#~ "can set the site icon from \"Site Identity\" panel of \"Themes > Customize"
|
2065 |
-
#~ "\".<br>* * * * * * * * * * * * * * * * * * * * * * * * </p>"
|
2066 |
-
#~ msgstr ""
|
2067 |
-
#~ "ブラウザでページを表示した際にタブやウィンドウのタイトルに表示されるアイコ"
|
2068 |
-
#~ "ン(ファビコン)を設定します。<br>\n"
|
2069 |
-
#~ "この機能は間もなく廃止されます。<br>\n"
|
2070 |
-
#~ "サイトアイコンは「外観 > カスタマイズ」の「サイト基本情報」パネルから設定"
|
2071 |
-
#~ "できます。"
|
2072 |
|
2073 |
#~ msgid "Current PHP Version is old."
|
2074 |
#~ msgstr "使用中のPHPのバージョンが古いです。"
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2017-09-07 17:15+0900\n"
|
5 |
"PO-Revision-Date: \n"
|
6 |
"Last-Translator: Kurudrive <kurudrive@gmail.com>\n"
|
7 |
"Language-Team: Vektor translate Team <info@vektor-inc.co.jp>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 2.0.3\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_x;_ex;_ex:1,2c;_x:1,2c;_n:1,2;esc_attr__\n"
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
17 |
"X-Poedit-SearchPathExcluded-0: node_modules\n"
|
18 |
|
19 |
+
#: admin_wrapper.php:7 admin_wrapper.php:8 plugins/meta_keyword.php:103
|
20 |
+
msgid "Main setting"
|
21 |
+
msgstr "メイン設定"
|
22 |
|
23 |
+
#: admin_wrapper.php:39
|
24 |
+
msgid "Activated Packages is noting. please activate some package."
|
25 |
+
msgstr ""
|
26 |
+
"有効化されているパッケージがありません。何かの機能を有効化してください。"
|
27 |
|
28 |
+
#: common_helpers.php:109
|
29 |
+
#, php-format
|
30 |
+
msgid "Author: %s"
|
31 |
+
msgstr "著者: %s"
|
32 |
|
33 |
+
#: common_helpers.php:111 common_helpers.php:192
|
34 |
+
msgctxt "yearly archives date format"
|
35 |
+
msgid "Y"
|
36 |
+
msgstr "年"
|
37 |
|
38 |
+
#: common_helpers.php:113 common_helpers.php:196
|
39 |
+
msgctxt "monthly archives date format"
|
40 |
+
msgid "F Y"
|
41 |
+
msgstr "年月"
|
42 |
|
43 |
+
#: common_helpers.php:115
|
44 |
+
msgctxt "daily archives date format"
|
45 |
+
msgid "F j, Y"
|
46 |
+
msgstr "Y年F月j日"
|
47 |
|
48 |
+
#: common_helpers.php:118
|
49 |
#, fuzzy
|
50 |
+
msgctxt "post format archive title"
|
51 |
+
msgid "Asides"
|
52 |
+
msgstr "サイド"
|
53 |
|
54 |
+
#: common_helpers.php:120
|
55 |
+
msgctxt "post format archive title"
|
56 |
+
msgid "Galleries"
|
57 |
+
msgstr "ギャラリー"
|
58 |
|
59 |
+
#: common_helpers.php:122
|
60 |
+
msgctxt "post format archive title"
|
61 |
+
msgid "Images"
|
62 |
+
msgstr "画像"
|
63 |
|
64 |
+
#: common_helpers.php:124
|
65 |
+
msgctxt "post format archive title"
|
66 |
+
msgid "Videos"
|
67 |
+
msgstr "ビデオ"
|
68 |
|
69 |
+
#: common_helpers.php:126
|
70 |
+
msgctxt "post format archive title"
|
71 |
+
msgid "Quotes"
|
72 |
+
msgstr "引用"
|
73 |
|
74 |
+
#: common_helpers.php:128
|
75 |
+
msgctxt "post format archive title"
|
76 |
+
msgid "Links"
|
77 |
+
msgstr "リンク"
|
78 |
+
|
79 |
+
#: common_helpers.php:130
|
80 |
+
msgctxt "post format archive title"
|
81 |
+
msgid "Statuses"
|
82 |
+
msgstr "ステータス"
|
83 |
+
|
84 |
+
#: common_helpers.php:132
|
85 |
+
msgctxt "post format archive title"
|
86 |
+
msgid "Audio"
|
87 |
+
msgstr "オーディオ"
|
88 |
+
|
89 |
+
#: common_helpers.php:134
|
90 |
+
msgctxt "post format archive title"
|
91 |
+
msgid "Chats"
|
92 |
+
msgstr "チャット"
|
93 |
+
|
94 |
+
#: common_helpers.php:150 plugins/other_widget/widget-taxonomies.php:100
|
95 |
+
msgid "Archives"
|
96 |
+
msgstr "アーカイブ"
|
97 |
+
|
98 |
+
#: common_helpers.php:180 common_helpers.php:188
|
99 |
+
#, php-format
|
100 |
+
msgid "About %s"
|
101 |
+
msgstr "%s について"
|
102 |
+
|
103 |
+
#: common_helpers.php:193
|
104 |
+
#, php-format
|
105 |
+
msgctxt "Yearly archive description"
|
106 |
+
msgid "Article of %s."
|
107 |
+
msgstr "%s の記事"
|
108 |
+
|
109 |
+
#: common_helpers.php:197 common_helpers.php:201 common_helpers.php:206
|
110 |
+
#, php-format
|
111 |
+
msgctxt "Archive description"
|
112 |
+
msgid "Article of %s."
|
113 |
+
msgstr "%s の記事"
|
114 |
+
|
115 |
+
#: common_helpers.php:225 plugins/wp_title.php:59
|
116 |
+
#, php-format
|
117 |
+
msgid "Page of %s"
|
118 |
+
msgstr "%sページ目"
|
119 |
|
120 |
#: packages.php:70
|
121 |
msgid "Print Bootstrap css ( grid / button / table )"
|
151 |
"ブラウザでページを表示した際にタブやウィンドウのタイトルに表示されるアイコン"
|
152 |
"(ファビコン)を設定します。"
|
153 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
#: packages.php:102
|
155 |
msgid "Rewrite the title tag"
|
156 |
msgstr "タイトルタグの書き換え"
|
330 |
msgid "It displays a HTML Site Map to the specified page."
|
331 |
msgstr "指定した固定ページにHTMLサイトマップを表示します。"
|
332 |
|
333 |
+
#: packages.php:295 plugins/call_to_action/view.adminsetting.php:10
|
334 |
msgid "Display the CTA at the end of the post content."
|
335 |
msgstr "投稿内容の最後にCTAを表示します。"
|
336 |
|
337 |
+
#: packages.php:297 plugins/call_to_action/view.adminsetting.php:11
|
338 |
msgid ""
|
339 |
"The CTA stands for \"Call to action\" and this is the area that prompts the "
|
340 |
"user behavior."
|
342 |
"CTAは「Call To Action」の略で、ユーザーにとってもらいたい行動へ誘導するための"
|
343 |
"情報を表示します。"
|
344 |
|
345 |
+
#: packages.php:299 plugins/call_to_action/view.adminsetting.php:12
|
346 |
msgid ""
|
347 |
"As an example, text message and a link button for induction to the free "
|
348 |
"sample download page."
|
350 |
"例えば、無料サンプルのダウンロードページへの誘導のためのテキストやリンクボタ"
|
351 |
"ンなどです。"
|
352 |
|
353 |
+
#: packages.php:303 plugins/call_to_action/view.adminsetting.php:6
|
354 |
msgid "Call To Action"
|
355 |
msgstr "Call To Action"
|
356 |
|
366 |
msgid "Insert ads to content."
|
367 |
msgstr "記事に広告を挿入します"
|
368 |
|
369 |
+
#: packages.php:343 plugins/related_posts/related_posts.php:96
|
370 |
msgid "Related posts"
|
371 |
msgstr "関連記事を表示"
|
372 |
|
374 |
msgid "Print Related posts lists to post content bottom."
|
375 |
msgstr "関連記事を記事コンテンツ下のエリアへ表示します。"
|
376 |
|
377 |
+
#: packages.php:354 vkExUnit_admin.php:28
|
378 |
+
msgid "Automatic Eye Catch insert"
|
379 |
+
msgstr "アイキャッチ画像自動挿入"
|
380 |
+
|
381 |
#: packages.php:355
|
382 |
msgid "Display Eye Catch image at before content."
|
383 |
msgstr ""
|
440 |
msgid "Key color(dark)"
|
441 |
msgstr "キーカラー(暗)"
|
442 |
|
443 |
+
#: plugins/call_to_action/class.call_to_action.php:46
|
444 |
+
#: plugins/call_to_action/view.actionbox.php:56
|
445 |
msgid "Edit CTA"
|
446 |
msgstr "CTAの編集"
|
447 |
|
448 |
+
#: plugins/call_to_action/class.call_to_action.php:47
|
449 |
msgid "Add new CTA"
|
450 |
msgstr "CTAの新規作成"
|
451 |
|
452 |
+
#: plugins/call_to_action/class.call_to_action.php:48
|
453 |
msgid "New CTA"
|
454 |
msgstr "CTA 新規作成"
|
455 |
|
456 |
+
#: plugins/call_to_action/class.call_to_action.php:75
|
457 |
+
#: plugins/call_to_action/class.call_to_action.php:77
|
458 |
+
#: plugins/call_to_action/class.call_to_action.php:78
|
459 |
msgid "Call to Action setting"
|
460 |
msgstr "CTA設定"
|
461 |
|
462 |
+
#: plugins/call_to_action/class.call_to_action.php:80
|
463 |
msgid "CTA Contents"
|
464 |
msgstr "CTA Contents"
|
465 |
|
466 |
+
#: plugins/call_to_action/class.call_to_action.php:90
|
467 |
+
#: plugins/call_to_action/class.call_to_action.php:483
|
|
|
468 |
msgid "Random"
|
469 |
msgstr "ランダム表示"
|
470 |
|
471 |
+
#: plugins/call_to_action/class.call_to_action.php:91
|
472 |
+
#: plugins/call_to_action/class.call_to_action.php:485
|
473 |
msgid "Disable display"
|
474 |
msgstr "表示しない"
|
475 |
|
476 |
+
#: plugins/call_to_action/class.call_to_action.php:92
|
477 |
msgid "Follow common setting"
|
478 |
msgstr "共通設定を使用"
|
479 |
|
480 |
+
#: plugins/call_to_action/class.call_to_action.php:103
|
481 |
msgid "CTA common setting"
|
482 |
msgstr "CTA共通設定"
|
483 |
|
484 |
+
#: plugins/call_to_action/class.call_to_action.php:104
|
485 |
+
#: plugins/call_to_action/view.adminsetting.php:22
|
486 |
+
#: plugins/call_to_action/widget.call_to_action.php:63
|
487 |
msgid "Show CTA index page"
|
488 |
msgstr "CTAの一覧を表示"
|
489 |
|
490 |
+
#: plugins/call_to_action/class.call_to_action.php:169
|
491 |
msgid "CTA image"
|
492 |
msgstr "CTA画像"
|
493 |
|
494 |
+
#: plugins/call_to_action/class.call_to_action.php:175
|
495 |
msgid "Add image"
|
496 |
msgstr "画像を追加"
|
497 |
|
498 |
+
#: plugins/call_to_action/class.call_to_action.php:176
|
499 |
msgid "Change image"
|
500 |
msgstr "画像を変更"
|
501 |
|
502 |
+
#: plugins/call_to_action/class.call_to_action.php:177
|
503 |
msgid "Remove image"
|
504 |
msgstr "画像を削除"
|
505 |
|
506 |
+
#: plugins/call_to_action/class.call_to_action.php:182
|
507 |
msgid "CTA image position"
|
508 |
msgstr "CTA画像の位置"
|
509 |
|
510 |
+
#: plugins/call_to_action/class.call_to_action.php:185
|
511 |
msgid "right"
|
512 |
msgstr "右寄せ"
|
513 |
|
514 |
+
#: plugins/call_to_action/class.call_to_action.php:186
|
515 |
msgid "center"
|
516 |
msgstr "中央"
|
517 |
|
518 |
+
#: plugins/call_to_action/class.call_to_action.php:187
|
519 |
msgid "left"
|
520 |
msgstr "左寄せ"
|
521 |
|
522 |
+
#: plugins/call_to_action/class.call_to_action.php:191
|
523 |
msgid "Button text"
|
524 |
msgstr "ボタンの表記文言"
|
525 |
|
526 |
+
#: plugins/call_to_action/class.call_to_action.php:195
|
527 |
msgid "Button icon"
|
528 |
msgstr "ボタンアイコン"
|
529 |
|
530 |
+
#: plugins/call_to_action/class.call_to_action.php:196
|
531 |
#: plugins/other_widget/widget-button.php:104
|
532 |
+
#: plugins/other_widget/widget-pr-blocks.php:96
|
533 |
msgid "To choose your favorite icon, and enter the class."
|
534 |
msgstr "アイコンフォントを選んでそのクラス名を入力してください。"
|
535 |
|
536 |
+
#: plugins/call_to_action/class.call_to_action.php:197
|
537 |
#: plugins/other_widget/widget-button.php:105
|
538 |
msgid "Before :"
|
539 |
msgstr "文字の前 :"
|
540 |
|
541 |
+
#: plugins/call_to_action/class.call_to_action.php:199
|
542 |
#: plugins/other_widget/widget-button.php:107
|
543 |
msgid "After :"
|
544 |
msgstr "文字の後 :"
|
545 |
|
546 |
+
#: plugins/call_to_action/class.call_to_action.php:201
|
547 |
#: plugins/other_widget/widget-button.php:109
|
548 |
msgid " ex:fa-arrow-circle-o-right"
|
549 |
msgstr "例: fa-arrow-circle-o-right"
|
550 |
|
551 |
+
#: plugins/call_to_action/class.call_to_action.php:206
|
552 |
msgid "Button link url"
|
553 |
msgstr "ボタンのリンク先URL"
|
554 |
|
555 |
+
#: plugins/call_to_action/class.call_to_action.php:219
|
556 |
msgid "Target window"
|
557 |
msgstr "リンク先ターゲット"
|
558 |
|
559 |
+
#: plugins/call_to_action/class.call_to_action.php:221
|
560 |
msgid "Open in a self window"
|
561 |
msgstr "同じウィンドウで開く"
|
562 |
|
563 |
+
#: plugins/call_to_action/class.call_to_action.php:223
|
564 |
msgid "Text message"
|
565 |
msgstr "テキストメッセージ"
|
566 |
|
567 |
+
#: plugins/call_to_action/class.call_to_action.php:229
|
568 |
+
#: plugins/call_to_action/widget.call_to_action.php:64
|
569 |
msgid "CTA setting"
|
570 |
msgstr "CTA設定"
|
571 |
|
572 |
+
#: plugins/call_to_action/view.adminsetting.php:14
|
573 |
msgid "How to use"
|
574 |
msgstr "使い方"
|
575 |
|
576 |
+
#: plugins/call_to_action/view.adminsetting.php:17
|
577 |
msgid ""
|
578 |
"You register the contents on \"CTA\" that you want to display to bottom of "
|
579 |
"the content."
|
580 |
msgstr "まずは投稿タイプCTAで、本文の最後に表示させたい内容を登録します。"
|
581 |
|
582 |
+
#: plugins/call_to_action/view.adminsetting.php:18
|
583 |
msgid "Choose the CTA to be displayed from the following."
|
584 |
msgstr "下記のプルダウンで、投稿タイプ別に表示するCTAを選択して保存します。"
|
585 |
|
586 |
+
#: plugins/call_to_action/view.adminsetting.php:19
|
587 |
msgid ""
|
588 |
"If you want to switch the CTA to be displayed on each post, please set in "
|
589 |
"the details page of such posting."
|
591 |
"投稿毎に表示するCTAを切り替えたい場合は、投稿などの詳細ページで設定してくださ"
|
592 |
"い。"
|
593 |
|
594 |
+
#: plugins/call_to_action/view.adminsetting.php:32
|
595 |
msgid "Show index page"
|
596 |
msgstr "一覧ページを表示する"
|
597 |
|
598 |
+
#: plugins/call_to_action/widget.call_to_action.php:13
|
599 |
#, fuzzy
|
600 |
msgid "CTA"
|
601 |
msgstr "CTAの新規作成"
|
602 |
|
603 |
+
#: plugins/call_to_action/widget.call_to_action.php:19
|
604 |
msgid "Select CTA and display it."
|
605 |
msgstr "CTAを選択して表示します。"
|
606 |
|
607 |
+
#: plugins/call_to_action/widget.call_to_action.php:52
|
608 |
msgid "Please select CTA to display."
|
609 |
msgstr "表示するCTAを選択してください。"
|
610 |
|
611 |
+
#: plugins/call_to_action/widget.call_to_action.php:56
|
612 |
msgid "Please select"
|
613 |
msgstr "選択してください"
|
614 |
|
615 |
+
#: plugins/child_page_index.php:40 plugins/other_widget/widget-3pr-area.php:185
|
616 |
msgid "Read more"
|
617 |
msgstr "詳しくはこちら"
|
618 |
|
619 |
+
#: plugins/child_page_index.php:91
|
620 |
msgid "Display a child page index"
|
621 |
msgstr "子ページ一覧の表示"
|
622 |
|
749 |
msgid "Contact Button"
|
750 |
msgstr "お問い合わせボタン"
|
751 |
|
752 |
+
#: plugins/contact_section.php:352 plugins/contact_section.php:374
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
753 |
#, php-format
|
754 |
msgid ""
|
755 |
"*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
|
831 |
msgid "icon setting"
|
832 |
msgstr "アイコン設定"
|
833 |
|
834 |
+
#: plugins/icons.php:73
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
835 |
msgid "Favicon Setting"
|
836 |
msgstr "ファビコン設定"
|
837 |
|
838 |
+
#: plugins/icons.php:75
|
839 |
msgid "Choose icon"
|
840 |
msgstr "アイコンを選択"
|
841 |
|
842 |
+
#: plugins/icons.php:76
|
843 |
msgid "Please upload your \".ico\" file"
|
844 |
msgstr "作成したicoファイルをアップロードしてください"
|
845 |
|
966 |
msgid "* keywords common to the entire site can be set from %s."
|
967 |
msgstr "サイト全体のキーワードは %s より設定することができます。"
|
968 |
|
969 |
+
#: plugins/other_widget/old/widget-rss-widget.php:9
|
970 |
+
msgid "Displays entries list from a RSS feed link."
|
971 |
+
msgstr "RSSフィードリンクからエントリーリストを表示します。"
|
972 |
+
|
973 |
+
#: plugins/other_widget/old/widget-rss-widget.php:11
|
974 |
+
msgid "RSS entries for top"
|
975 |
+
msgstr "トップのRSSエントリー"
|
976 |
+
|
977 |
+
#: plugins/other_widget/old/widget-rss-widget.php:25
|
978 |
+
msgid "Blog entries"
|
979 |
+
msgstr "ブログエントリー"
|
980 |
+
|
981 |
+
#: plugins/other_widget/old/widget-rss-widget.php:30
|
982 |
+
msgid "Heading title"
|
983 |
+
msgstr "見出しタイトル"
|
984 |
+
|
985 |
#: plugins/other_widget/widget-3pr-area.php:9
|
986 |
+
#: plugins/other_widget/widget-3pr-area.php:148
|
987 |
msgid "3PR area"
|
988 |
msgstr "3PR エリア"
|
989 |
|
1008 |
msgstr "3PR エリア設定"
|
1009 |
|
1010 |
#: plugins/other_widget/widget-3pr-area.php:58
|
1011 |
+
#: plugins/other_widget/widget-new-posts.php:194
|
1012 |
+
#: plugins/other_widget/widget-page.php:39
|
1013 |
#: plugins/other_widget/widget-pr-blocks.php:89
|
1014 |
+
#: plugins/other_widget/widget-profile.php:47
|
|
|
1015 |
#: plugins/sns/function_fbPagePlugin.php:79
|
1016 |
msgid "Title:"
|
1017 |
msgstr "タイトル"
|
1020 |
msgid "Select image for PC:"
|
1021 |
msgstr "PC 用に表示される画像を選択(横 300px 程度推奨)"
|
1022 |
|
1023 |
+
#: plugins/other_widget/widget-3pr-area.php:67
|
1024 |
+
#: plugins/other_widget/widget-3pr-area.php:84
|
1025 |
+
#: plugins/other_widget/widget-pr-blocks.php:123
|
1026 |
+
#: plugins/other_widget/widget-profile.php:55
|
1027 |
msgid "Select image"
|
1028 |
msgstr "画像を選択"
|
1029 |
|
1030 |
+
#: plugins/other_widget/widget-3pr-area.php:68
|
1031 |
+
#: plugins/other_widget/widget-3pr-area.php:85
|
1032 |
+
#: plugins/other_widget/widget-pr-blocks.php:126
|
1033 |
+
#: plugins/other_widget/widget-profile.php:56
|
1034 |
msgid "Clear image"
|
1035 |
msgstr "画像クリア"
|
1036 |
|
1037 |
+
#: plugins/other_widget/widget-3pr-area.php:78
|
1038 |
msgid "Select image for Mobile:"
|
1039 |
msgstr ""
|
1040 |
"スマホ用(ウィンドウサイズが 768px 以下の場合)に表示される画像を選択(橫 "
|
1041 |
"690px 以上推奨。空欄も可)"
|
1042 |
|
1043 |
+
#: plugins/other_widget/widget-3pr-area.php:94
|
1044 |
+
#: plugins/other_widget/widget-pr-blocks.php:137
|
1045 |
msgid "Summary Text:"
|
1046 |
msgstr "概要となるテキスト"
|
1047 |
|
1048 |
+
#: plugins/other_widget/widget-3pr-area.php:100
|
1049 |
+
#: plugins/other_widget/widget-pr-blocks.php:141
|
1050 |
msgid "Link URL:"
|
1051 |
msgstr "リンク先ページのURL"
|
1052 |
|
1053 |
+
#: plugins/other_widget/widget-3pr-area.php:103
|
1054 |
#: plugins/other_widget/widget-banner.php:87
|
1055 |
+
#: plugins/other_widget/widget-pr-blocks.php:145
|
1056 |
msgid "Open link new tab."
|
1057 |
msgstr "リンクを別ウィンドウで開く"
|
1058 |
|
1062 |
msgstr "月別アーカイブ"
|
1063 |
|
1064 |
#: plugins/other_widget/widget-archives.php:63
|
1065 |
+
#: plugins/other_widget/widget-new-posts.php:199
|
1066 |
+
#: plugins/other_widget/widget-new-posts.php:200
|
1067 |
msgid "Title"
|
1068 |
msgstr "タイトル"
|
1069 |
|
1183 |
msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
|
1184 |
|
1185 |
#: plugins/other_widget/widget-new-posts.php:11
|
1186 |
+
#: plugins/other_widget/widget-new-posts.php:31
|
1187 |
+
#: plugins/other_widget/widget-new-posts.php:171
|
1188 |
msgid "Recent Posts"
|
1189 |
msgstr "最新記事"
|
1190 |
|
1192 |
msgid "Displays a list of your most recent posts"
|
1193 |
msgstr "最新の投稿記事リストを表示します。"
|
1194 |
|
1195 |
+
#: plugins/other_widget/widget-new-posts.php:198
|
1196 |
msgid "Display Format"
|
1197 |
msgstr "表示形式"
|
1198 |
|
1199 |
+
#: plugins/other_widget/widget-new-posts.php:199
|
1200 |
msgid "Thumbnail"
|
1201 |
msgstr "サムネイル画像"
|
1202 |
|
1203 |
+
#: plugins/other_widget/widget-new-posts.php:199
|
1204 |
+
#: plugins/other_widget/widget-new-posts.php:200
|
1205 |
msgid "Date"
|
1206 |
msgstr "日付"
|
1207 |
|
1208 |
+
#: plugins/other_widget/widget-new-posts.php:200
|
1209 |
#: plugins/other_widget/widget-taxonomies.php:24
|
1210 |
#: plugins/other_widget/widget-taxonomies.php:54
|
1211 |
#: plugins/other_widget/widget-taxonomies.php:55
|
1212 |
msgid "Category"
|
1213 |
msgstr "カテゴリー"
|
1214 |
|
1215 |
+
#: plugins/other_widget/widget-new-posts.php:203
|
1216 |
msgid "Order by"
|
1217 |
msgstr "表示順"
|
1218 |
|
1219 |
+
#: plugins/other_widget/widget-new-posts.php:204
|
1220 |
msgid "Publish date"
|
1221 |
msgstr "公開日"
|
1222 |
|
1223 |
+
#: plugins/other_widget/widget-new-posts.php:205
|
1224 |
msgid "Modified date"
|
1225 |
msgstr "最終更新日"
|
1226 |
|
1227 |
+
#: plugins/other_widget/widget-new-posts.php:209
|
1228 |
msgid "Display count"
|
1229 |
msgstr "表示する記事数"
|
1230 |
|
1231 |
+
#: plugins/other_widget/widget-new-posts.php:214
|
1232 |
msgid "Slug for the custom type you want to display"
|
1233 |
msgstr "表示したい記事タイプ"
|
1234 |
|
1235 |
+
#: plugins/other_widget/widget-new-posts.php:219
|
1236 |
msgid "taxonomy ID"
|
1237 |
msgstr "カテゴリー(タクソノミー)ID"
|
1238 |
|
1239 |
+
#: plugins/other_widget/widget-new-posts.php:221
|
1240 |
msgid "if you need filtering by term, add the term ID separate by \",\"."
|
1241 |
msgstr ""
|
1242 |
"特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
|
1243 |
"します。"
|
1244 |
|
1245 |
+
#: plugins/other_widget/widget-new-posts.php:223 plugins/sns/sns_admin.php:88
|
1246 |
msgid "if empty this area, I will do not filtering."
|
1247 |
msgstr "空欄の場合はフィルタリングは行いません。"
|
1248 |
|
1249 |
+
#: plugins/other_widget/widget-new-posts.php:228
|
1250 |
msgid "Destination URL:"
|
1251 |
+
msgstr "リンク先URL"
|
1252 |
|
1253 |
+
#: plugins/other_widget/widget-new-posts.php:231
|
1254 |
msgid "Notation text:"
|
1255 |
msgstr "表記テキスト:"
|
1256 |
|
1262 |
msgid "Displays a page contents to widget."
|
1263 |
msgstr "選択したページの内容を表示します。"
|
1264 |
|
1265 |
+
#: plugins/other_widget/widget-page.php:48
|
1266 |
msgid "Display the entered title"
|
1267 |
msgstr "入力したタイトルを表示する"
|
1268 |
|
1269 |
+
#: plugins/other_widget/widget-page.php:52
|
1270 |
msgid "Display the title of page"
|
1271 |
msgstr "固定ページのタイトルを表示する"
|
1272 |
|
1273 |
+
#: plugins/other_widget/widget-page.php:56
|
1274 |
msgid "Do not display titles"
|
1275 |
msgstr "タイトルを表示しない"
|
1276 |
|
1277 |
+
#: plugins/other_widget/widget-page.php:70
|
1278 |
#: plugins/other_widget/widget-taxonomies.php:74
|
1279 |
msgid "Display page"
|
1280 |
msgstr "ページを表示"
|
1281 |
|
1282 |
+
#: plugins/other_widget/widget-page.php:154
|
|
|
|
|
|
|
|
|
1283 |
msgid "Edit"
|
1284 |
msgstr "編集"
|
1285 |
|
1329 |
"す。それから編集画面を再度開くと列の入力フォームが増減します。"
|
1330 |
|
1331 |
#: plugins/other_widget/widget-pr-blocks.php:86
|
1332 |
+
#: plugins/other_widget/widget-pr-blocks.php:234
|
1333 |
msgid "PR Block"
|
1334 |
msgstr "PRブロック"
|
1335 |
|
1336 |
+
#: plugins/other_widget/widget-pr-blocks.php:93
|
|
|
|
|
|
|
|
|
1337 |
msgid "Class name of the icon font you want to use:"
|
1338 |
msgstr "使用したいアイコンフォントのクラス名:"
|
1339 |
|
1340 |
+
#: plugins/other_widget/widget-pr-blocks.php:96
|
1341 |
msgid " ex:fa-file-text-o"
|
1342 |
msgstr "例:fa-file-text-o"
|
1343 |
|
1344 |
+
#: plugins/other_widget/widget-pr-blocks.php:100
|
1345 |
+
#: plugins/other_widget/widget-profile.php:135
|
1346 |
msgid "Icon color:"
|
1347 |
msgstr "アイコンの色:"
|
1348 |
|
1349 |
+
#: plugins/other_widget/widget-pr-blocks.php:104
|
1350 |
+
#: plugins/other_widget/widget-profile.php:120
|
1351 |
msgid "Icon Background:"
|
1352 |
msgstr "アイコン背景:"
|
1353 |
|
1354 |
+
#: plugins/other_widget/widget-pr-blocks.php:108
|
1355 |
+
#: plugins/other_widget/widget-profile.php:126
|
1356 |
msgid "Solid color"
|
1357 |
msgstr "塗りつぶし"
|
1358 |
|
1359 |
+
#: plugins/other_widget/widget-pr-blocks.php:112
|
1360 |
+
#: plugins/other_widget/widget-profile.php:129
|
1361 |
msgid "No background"
|
1362 |
msgstr "背景なし"
|
1363 |
|
1364 |
+
#: plugins/other_widget/widget-pr-blocks.php:116
|
1365 |
+
msgid "Select image:"
|
1366 |
+
msgstr "画像を選択"
|
1367 |
|
1368 |
+
#: plugins/other_widget/widget-pr-blocks.php:127
|
1369 |
msgid "When you have an image. Image is displayed with priority"
|
1370 |
msgstr "画像を設定するとアイコンフォントよりも画像が優先されます。"
|
1371 |
|
1379 |
msgstr ""
|
1380 |
"ブログのサイドバーに運営者情報を表示したり、フッターに企業情報を表示します。"
|
1381 |
|
1382 |
+
#: plugins/other_widget/widget-profile.php:32
|
1383 |
msgid "Profile Text"
|
1384 |
msgstr "プロフィールテキスト"
|
1385 |
|
1386 |
+
#: plugins/other_widget/widget-profile.php:52
|
1387 |
msgid "Select Profile image:"
|
1388 |
msgstr "プロフィール用画像を選択"
|
1389 |
|
1390 |
+
#: plugins/other_widget/widget-profile.php:65
|
1391 |
msgid "Cut out round the image."
|
1392 |
msgstr "画像を丸く切り抜いて表示する"
|
1393 |
|
1394 |
+
#: plugins/other_widget/widget-profile.php:69
|
1395 |
msgid "Media size (Optional)"
|
1396 |
msgstr "画像の大きさ( 任意 )"
|
1397 |
|
1398 |
+
#: plugins/other_widget/widget-profile.php:74
|
1399 |
+
msgid "Image align left"
|
1400 |
+
msgstr "画像を左揃えにする"
|
|
|
|
|
|
|
|
|
1401 |
|
1402 |
+
#: plugins/other_widget/widget-profile.php:78
|
1403 |
msgid "Text float to image."
|
1404 |
msgstr "テキストを画像に回りこませる"
|
1405 |
|
1406 |
+
#: plugins/other_widget/widget-profile.php:82
|
1407 |
msgid "Profile Text:"
|
1408 |
msgstr "プロフィールテキスト"
|
1409 |
|
1410 |
+
#: plugins/other_widget/widget-profile.php:86
|
1411 |
msgid "Facebook URL:"
|
1412 |
msgstr "Facebook リンク先ページのURL"
|
1413 |
|
1414 |
+
#: plugins/other_widget/widget-profile.php:91
|
1415 |
msgid "Twitter URL:"
|
1416 |
msgstr "twitterリンク先ページのURL"
|
1417 |
|
1418 |
+
#: plugins/other_widget/widget-profile.php:96
|
1419 |
msgid "Email Address:"
|
1420 |
msgstr "Email リンク先ページのURL"
|
1421 |
|
1422 |
+
#: plugins/other_widget/widget-profile.php:101
|
1423 |
msgid "Youtube URL:"
|
1424 |
msgstr "Youtube リンク先ページのURL"
|
1425 |
|
1426 |
+
#: plugins/other_widget/widget-profile.php:106
|
1427 |
msgid "RSS URL:"
|
1428 |
msgstr "RSS リンク先ページのURL"
|
1429 |
|
1430 |
+
#: plugins/other_widget/widget-profile.php:111
|
1431 |
msgid "instagram URL:"
|
1432 |
msgstr "instagram リンク先ページのURL"
|
1433 |
|
1434 |
+
#: plugins/other_widget/widget-profile.php:115
|
1435 |
msgid "linkedin URL:"
|
1436 |
msgstr "linkedin リンク先ページのURL"
|
1437 |
|
1438 |
+
#: plugins/other_widget/widget-profile.php:131
|
1439 |
msgid ""
|
1440 |
"* When \"Icon Background: Fill\" is selected and \"Icon color\" is not "
|
1441 |
"specified, each brand color will be painted."
|
1471 |
msgid "Blog"
|
1472 |
msgstr "ブログ"
|
1473 |
|
1474 |
+
#: plugins/pageList_ancestor.php:79
|
1475 |
+
msgid "Display a page list from ancestor"
|
1476 |
+
msgstr "現在のページの先祖階層からの子ページリストを表示"
|
1477 |
+
|
1478 |
+
#: plugins/page_custom_field.php:11
|
1479 |
+
msgid "Setting of insert items"
|
1480 |
+
msgstr "挿入アイテムの設定"
|
1481 |
|
1482 |
#: plugins/post-type-manager/class.post-type-manager.php:21
|
1483 |
#: plugins/post-type-manager/class.post-type-manager.php:22
|
1485 |
msgid "Custom Post Type Setting"
|
1486 |
msgstr "カスタム投稿タイプ設定"
|
1487 |
|
1488 |
+
#: plugins/post-type-manager/class.post-type-manager.php:74
|
1489 |
msgid "Post Type ID(Required)"
|
1490 |
msgstr "投稿タイプID(必須)"
|
1491 |
|
1492 |
+
#: plugins/post-type-manager/class.post-type-manager.php:75
|
1493 |
msgid "20 characters or less in alphanumeric"
|
1494 |
msgstr "半角英数字20文字以内で入力ください"
|
1495 |
|
1496 |
+
#: plugins/post-type-manager/class.post-type-manager.php:80
|
1497 |
msgid "title"
|
1498 |
msgstr "タイトル"
|
1499 |
|
1500 |
+
#: plugins/post-type-manager/class.post-type-manager.php:81
|
1501 |
msgid "editor"
|
1502 |
msgstr "本文"
|
1503 |
|
1504 |
+
#: plugins/post-type-manager/class.post-type-manager.php:82
|
1505 |
msgid "author"
|
1506 |
msgstr "投稿者"
|
1507 |
|
1508 |
+
#: plugins/post-type-manager/class.post-type-manager.php:83
|
1509 |
msgid "thumbnail"
|
1510 |
msgstr "アイキャッチ画像"
|
1511 |
|
1512 |
+
#: plugins/post-type-manager/class.post-type-manager.php:84
|
1513 |
msgid "excerpt"
|
1514 |
msgstr "抜粋"
|
1515 |
|
1516 |
+
#: plugins/post-type-manager/class.post-type-manager.php:85
|
1517 |
msgid "comments"
|
1518 |
msgstr "コメント"
|
1519 |
|
1520 |
+
#: plugins/post-type-manager/class.post-type-manager.php:86
|
1521 |
msgid "revisions"
|
1522 |
msgstr "リビジョン"
|
1523 |
|
1524 |
+
#: plugins/post-type-manager/class.post-type-manager.php:90
|
1525 |
msgid "Supports(Required)"
|
1526 |
msgstr "有効にする項目(必須)"
|
1527 |
|
1528 |
+
#: plugins/post-type-manager/class.post-type-manager.php:102
|
1529 |
msgid "Menu position(optional)"
|
1530 |
msgstr "メニューの位置( 任意 )"
|
1531 |
|
1532 |
+
#: plugins/post-type-manager/class.post-type-manager.php:103
|
1533 |
msgid "Please enter a number."
|
1534 |
msgstr "数字を入力してください。数字が小さいほど上に表示されます。"
|
1535 |
|
1536 |
+
#: plugins/post-type-manager/class.post-type-manager.php:109
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1537 |
msgid "Custom taxonomies(optional)"
|
1538 |
msgstr "カスタム分類(任意)"
|
1539 |
|
1540 |
+
#: plugins/post-type-manager/class.post-type-manager.php:114
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1541 |
msgid "Custon taxonomy name(slug)"
|
1542 |
msgstr "カスタム分類名(スラッグ)"
|
1543 |
|
1544 |
+
#: plugins/post-type-manager/class.post-type-manager.php:115
|
|
|
|
|
|
|
|
|
1545 |
msgid "Custon taxonomy label"
|
1546 |
msgstr "カスタム分類名(表示名)"
|
1547 |
|
1548 |
+
#: plugins/post-type-manager/class.post-type-manager.php:185
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1549 |
#, php-format
|
1550 |
msgid ""
|
1551 |
"Please save a <a href=\"%s\">permanent link configuration</a> After updating "
|
1553 |
msgstr ""
|
1554 |
"設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
|
1555 |
|
|
|
|
|
|
|
|
|
1556 |
#: plugins/sitemap_page/sitemap_admin.php:9
|
1557 |
msgid "HTML Sitemap Settings"
|
1558 |
msgstr "HTMLサイトマップ設定"
|
1603 |
msgid "Follow me"
|
1604 |
msgstr "このサイトをフォローする"
|
1605 |
|
|
|
|
|
|
|
|
|
1606 |
#: plugins/sns/function_meta_box.php:28
|
1607 |
msgid "Sns Title"
|
1608 |
msgstr "OGPタイトル"
|
1613 |
"このエリアにタイトルを入力すると、このページのOGP,ツイッターカードに出力され"
|
1614 |
"るタイトルを上書きすることができます"
|
1615 |
|
1616 |
+
#: plugins/sns/sns.php:17
|
1617 |
msgid "SNS"
|
1618 |
msgstr "SNS"
|
1619 |
|
1620 |
+
#: plugins/sns/sns.php:97
|
1621 |
msgctxt "facebook language code"
|
1622 |
msgid "en_US"
|
1623 |
msgstr "ja_JP"
|
1624 |
|
1625 |
+
#: plugins/sns/sns_admin.php:1
|
1626 |
msgid "SNS Settings"
|
1627 |
msgstr "SNS設定"
|
1628 |
|
|
|
|
|
|
|
|
|
1629 |
#: plugins/sns/sns_admin.php:13
|
1630 |
msgid "facebook application ID"
|
1631 |
msgstr "facebookアプリケーションID"
|
1749 |
msgid "Follow me box title"
|
1750 |
msgstr "Follow me box の見出しテキスト"
|
1751 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1752 |
#: plugins/wp_title.php:47
|
1753 |
#, php-format
|
1754 |
msgid "Search Results for : %s"
|
1821 |
msgid "Main Setting"
|
1822 |
msgstr "メイン設定"
|
1823 |
|
1824 |
+
#: plugins_admin/dashboard_info_widget.php:18
|
1825 |
+
msgid "News from VK All in One Expansion Unit"
|
1826 |
+
msgstr "VK All in One Expansion Unit からのお知らせ"
|
|
|
|
|
|
|
|
|
1827 |
|
1828 |
#: plugins_admin/disable_guide.php:17
|
1829 |
msgid "Edit Guide"
|
1830 |
msgstr "編集ガイド"
|
1831 |
|
1832 |
+
#: plugins_admin/vk-admin/class.vk-admin.php:98
|
|
|
|
|
|
|
|
|
1833 |
msgid "Sorry, there is no post"
|
1834 |
msgstr "お知らせはありません。"
|
1835 |
|
|
|
|
|
|
|
|
|
1836 |
#: vkExUnit.php:77
|
1837 |
#, php-format
|
1838 |
msgid "The current PHP version(%s) is too old, so VK ExUnit will not work."
|
1852 |
msgid "%s supports PHP5.6 or later."
|
1853 |
msgstr "%s がサポートしているPHPのバージョンは5.6以降です。"
|
1854 |
|
1855 |
+
#: vkExUnit_admin.php:3
|
1856 |
+
msgid "Enable setting"
|
1857 |
+
msgstr "有効化設定"
|
1858 |
|
1859 |
+
#: vkExUnit_admin.php:16 vkExUnit_admin.php:74
|
1860 |
+
msgid "Select all"
|
1861 |
+
msgstr "全てを選択"
|
1862 |
|
1863 |
+
#: vkExUnit_admin.php:16 vkExUnit_admin.php:74
|
1864 |
+
msgid "Function"
|
1865 |
+
msgstr "有効化"
|
1866 |
|
1867 |
+
#: vkExUnit_admin.php:16 vkExUnit_admin.php:74
|
1868 |
+
msgid "Description"
|
1869 |
+
msgstr "説明"
|
1870 |
|
1871 |
+
#: vkExUnit_admin.php:80
|
1872 |
+
msgid "Extension Setting"
|
1873 |
+
msgstr "拡張設定"
|
1874 |
|
1875 |
+
#: vkExUnit_admin.php:85
|
1876 |
+
#, fuzzy
|
1877 |
+
msgid "Extention contents"
|
1878 |
+
msgstr "記事に広告を挿入します"
|
1879 |
|
1880 |
+
#: vkExUnit_admin.php:86
|
1881 |
+
msgid "set extension contents to loop_end hook"
|
1882 |
+
msgstr "ループ終了時にコンテンツを追加する"
|
|
|
|
|
|
|
|
|
1883 |
|
1884 |
+
#: vkExUnit_admin.php:92
|
1885 |
+
msgid "Plugin setting options"
|
1886 |
+
msgstr "プラグイン設定オプション"
|
1887 |
+
|
1888 |
+
#: vkExUnit_admin.php:94
|
1889 |
+
msgid "Delete myOptions when deactivate me."
|
1890 |
+
msgstr "プラグインを無効化する際にDBに保存したオプション項目を削除します。"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1891 |
|
1892 |
#~ msgid "Current PHP Version is old."
|
1893 |
#~ msgstr "使用中のPHPのバージョンが古いです。"
|
languages/vkexunit.mo
ADDED
Binary file
|
languages/vkexunit.pot
CHANGED
@@ -2,14 +2,14 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: \n"
|
5 |
-
"POT-Creation-Date: 2017-
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Kurudrive <kurudrive@gmail.com>\n"
|
8 |
"Language-Team: Vektor,Inc. <info@vektor-inc.co.jp>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 2.0.
|
13 |
"X-Poedit-SourceCharset: UTF-8\n"
|
14 |
"X-Poedit-KeywordsList: __;_e;_x;_n:1,2;_x:1,2c;_ex:1,2c\n"
|
15 |
"X-Poedit-Basepath: ..\n"
|
@@ -23,6 +23,97 @@ msgstr ""
|
|
23 |
msgid "Activated Packages is noting. please activate some package."
|
24 |
msgstr ""
|
25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
#: packages.php:70
|
27 |
msgid "Print Bootstrap css ( grid / button / table )"
|
28 |
msgstr ""
|
@@ -49,12 +140,6 @@ msgstr ""
|
|
49 |
msgid "About favicon."
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: packages.php:92
|
53 |
-
msgid ""
|
54 |
-
"This feature will be discontinued shortly.<br>You can set the site icon from "
|
55 |
-
"\"Site Identity\" panel of \"Themes > Customize\"."
|
56 |
-
msgstr ""
|
57 |
-
|
58 |
#: packages.php:102
|
59 |
msgid "Rewrite the title tag"
|
60 |
msgstr ""
|
@@ -213,23 +298,23 @@ msgstr ""
|
|
213 |
msgid "It displays a HTML Site Map to the specified page."
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: packages.php:295 plugins/
|
217 |
msgid "Display the CTA at the end of the post content."
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: packages.php:297 plugins/
|
221 |
msgid ""
|
222 |
"The CTA stands for \"Call to action\" and this is the area that prompts the "
|
223 |
"user behavior."
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: packages.php:299 plugins/
|
227 |
msgid ""
|
228 |
"As an example, text message and a link button for induction to the free "
|
229 |
"sample download page."
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: packages.php:303 plugins/
|
233 |
msgid "Call To Action"
|
234 |
msgstr ""
|
235 |
|
@@ -317,181 +402,142 @@ msgstr ""
|
|
317 |
msgid "Key color(dark)"
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: plugins/
|
321 |
-
#: plugins/
|
322 |
msgid "Edit CTA"
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: plugins/
|
326 |
msgid "Add new CTA"
|
327 |
msgstr ""
|
328 |
|
329 |
-
#: plugins/
|
330 |
msgid "New CTA"
|
331 |
msgstr ""
|
332 |
|
333 |
-
#: plugins/
|
334 |
-
#: plugins/
|
335 |
-
#: plugins/
|
336 |
msgid "Call to Action setting"
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: plugins/
|
340 |
msgid "CTA Contents"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: plugins/
|
344 |
-
|
345 |
-
#: plugins/call-to-action/widget-call-to-action.php:74
|
346 |
-
msgid "Random"
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: plugins/
|
350 |
-
#: plugins/
|
351 |
msgid "Disable display"
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: plugins/
|
355 |
-
msgid "Follow common setting"
|
356 |
-
msgstr ""
|
357 |
-
|
358 |
-
#: plugins/call-to-action/class-vk-call-to-action.php:134
|
359 |
msgid "CTA common setting"
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: plugins/
|
363 |
-
#: plugins/
|
364 |
-
#: plugins/
|
365 |
msgid "Show CTA index page"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: plugins/
|
369 |
msgid "CTA image"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: plugins/
|
373 |
msgid "Add image"
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: plugins/
|
377 |
msgid "Change image"
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: plugins/
|
381 |
msgid "Remove image"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: plugins/
|
385 |
msgid "CTA image position"
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: plugins/
|
389 |
msgid "right"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: plugins/
|
393 |
msgid "center"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: plugins/
|
397 |
msgid "left"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: plugins/
|
401 |
msgid "Button text"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: plugins/
|
405 |
-
msgid "Button icon"
|
406 |
-
msgstr ""
|
407 |
-
|
408 |
-
#: plugins/call-to-action/class-vk-call-to-action.php:230
|
409 |
-
#: plugins/other_widget/widget-button.php:104
|
410 |
-
#: plugins/other_widget/widget-pr-blocks.php:113
|
411 |
-
msgid "To choose your favorite icon, and enter the class."
|
412 |
-
msgstr ""
|
413 |
-
|
414 |
-
#: plugins/call-to-action/class-vk-call-to-action.php:231
|
415 |
-
#: plugins/other_widget/widget-button.php:105
|
416 |
-
msgid "Before :"
|
417 |
-
msgstr ""
|
418 |
-
|
419 |
-
#: plugins/call-to-action/class-vk-call-to-action.php:233
|
420 |
-
#: plugins/other_widget/widget-button.php:107
|
421 |
-
msgid "After :"
|
422 |
-
msgstr ""
|
423 |
-
|
424 |
-
#: plugins/call-to-action/class-vk-call-to-action.php:235
|
425 |
-
#: plugins/other_widget/widget-button.php:109
|
426 |
-
msgid " ex:fa-arrow-circle-o-right"
|
427 |
-
msgstr ""
|
428 |
-
|
429 |
-
#: plugins/call-to-action/class-vk-call-to-action.php:240
|
430 |
msgid "Button link url"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: plugins/
|
434 |
-
msgid "Target window"
|
435 |
-
msgstr ""
|
436 |
-
|
437 |
-
#: plugins/call-to-action/class-vk-call-to-action.php:255
|
438 |
-
msgid "Open in a self window"
|
439 |
-
msgstr ""
|
440 |
-
|
441 |
-
#: plugins/call-to-action/class-vk-call-to-action.php:257
|
442 |
msgid "Text message"
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: plugins/
|
446 |
-
#: plugins/
|
447 |
msgid "CTA setting"
|
448 |
msgstr ""
|
449 |
|
450 |
-
#: plugins/
|
451 |
msgid "How to use"
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: plugins/
|
455 |
msgid ""
|
456 |
"You register the contents on \"CTA\" that you want to display to bottom of "
|
457 |
"the content."
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: plugins/
|
461 |
msgid "Choose the CTA to be displayed from the following."
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: plugins/
|
465 |
msgid ""
|
466 |
"If you want to switch the CTA to be displayed on each post, please set in "
|
467 |
"the details page of such posting."
|
468 |
msgstr ""
|
469 |
|
470 |
-
#: plugins/
|
471 |
msgid "Show index page"
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: plugins/
|
475 |
msgid "CTA"
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: plugins/
|
479 |
msgid "Select CTA and display it."
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: plugins/
|
483 |
msgid "Please select CTA to display."
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: plugins/
|
487 |
msgid "Please select"
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: plugins/child_page_index.php:
|
491 |
msgid "Read more"
|
492 |
msgstr ""
|
493 |
|
494 |
-
#: plugins/child_page_index.php:
|
495 |
msgid "Display a child page index"
|
496 |
msgstr ""
|
497 |
|
@@ -619,17 +665,12 @@ msgid "Contact Button"
|
|
619 |
msgstr ""
|
620 |
|
621 |
#: plugins/contact_section.php:352 plugins/contact_section.php:374
|
622 |
-
#: plugins/contact_section.php:395 plugins/contact_section.php:417
|
623 |
#, php-format
|
624 |
msgid ""
|
625 |
"*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
|
626 |
"\"Main setting\" page."
|
627 |
msgstr ""
|
628 |
|
629 |
-
#: plugins/contact_section.php:389
|
630 |
-
msgid "Contact Section HTML"
|
631 |
-
msgstr ""
|
632 |
-
|
633 |
#: plugins/css_customize/css_customize-edit.php:2
|
634 |
#: plugins/css_customize/css_customize.php:28
|
635 |
#: plugins/css_customize/css_customize.php:44
|
@@ -696,23 +737,15 @@ msgstr ""
|
|
696 |
msgid "icon setting"
|
697 |
msgstr ""
|
698 |
|
699 |
-
#: plugins/icons.php:
|
700 |
-
#, php-format
|
701 |
-
msgid ""
|
702 |
-
"This feature will be discontinued shortly.<br>You can set the site icon from "
|
703 |
-
"\"Site Identity\" panel of [ <a href=%s>Themes > Customize</a> ] After "
|
704 |
-
"updating the setting."
|
705 |
-
msgstr ""
|
706 |
-
|
707 |
-
#: plugins/icons.php:81
|
708 |
msgid "Favicon Setting"
|
709 |
msgstr ""
|
710 |
|
711 |
-
#: plugins/icons.php:
|
712 |
msgid "Choose icon"
|
713 |
msgstr ""
|
714 |
|
715 |
-
#: plugins/icons.php:
|
716 |
msgid "Please upload your \".ico\" file"
|
717 |
msgstr ""
|
718 |
|
@@ -822,8 +855,24 @@ msgstr ""
|
|
822 |
msgid "* keywords common to the entire site can be set from %s."
|
823 |
msgstr ""
|
824 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
825 |
#: plugins/other_widget/widget-3pr-area.php:9
|
826 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
827 |
msgid "3PR area"
|
828 |
msgstr ""
|
829 |
|
@@ -848,10 +897,10 @@ msgid "3PR area setting"
|
|
848 |
msgstr ""
|
849 |
|
850 |
#: plugins/other_widget/widget-3pr-area.php:58
|
851 |
-
#: plugins/other_widget/widget-new-posts.php:
|
852 |
#: plugins/other_widget/widget-page.php:39
|
853 |
#: plugins/other_widget/widget-pr-blocks.php:89
|
854 |
-
#: plugins/other_widget/widget-profile.php:
|
855 |
#: plugins/sns/function_fbPagePlugin.php:79
|
856 |
msgid "Title:"
|
857 |
msgstr ""
|
@@ -860,37 +909,37 @@ msgstr ""
|
|
860 |
msgid "Select image for PC:"
|
861 |
msgstr ""
|
862 |
|
863 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
864 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
865 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
866 |
-
#: plugins/other_widget/widget-profile.php:
|
867 |
msgid "Select image"
|
868 |
msgstr ""
|
869 |
|
870 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
871 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
872 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
873 |
-
#: plugins/other_widget/widget-profile.php:
|
874 |
msgid "Clear image"
|
875 |
msgstr ""
|
876 |
|
877 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
878 |
msgid "Select image for Mobile:"
|
879 |
msgstr ""
|
880 |
|
881 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
882 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
883 |
msgid "Summary Text:"
|
884 |
msgstr ""
|
885 |
|
886 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
887 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
888 |
msgid "Link URL:"
|
889 |
msgstr ""
|
890 |
|
891 |
-
#: plugins/other_widget/widget-3pr-area.php:
|
892 |
#: plugins/other_widget/widget-banner.php:87
|
893 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
894 |
msgid "Open link new tab."
|
895 |
msgstr ""
|
896 |
|
@@ -900,8 +949,8 @@ msgid "Monthly archives"
|
|
900 |
msgstr ""
|
901 |
|
902 |
#: plugins/other_widget/widget-archives.php:63
|
903 |
-
#: plugins/other_widget/widget-new-posts.php:
|
904 |
-
#: plugins/other_widget/widget-new-posts.php:
|
905 |
msgid "Title"
|
906 |
msgstr ""
|
907 |
|
@@ -955,6 +1004,23 @@ msgstr ""
|
|
955 |
msgid "Class name of the icon font"
|
956 |
msgstr ""
|
957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
958 |
#: plugins/other_widget/widget-button.php:113
|
959 |
msgid "Sub text:"
|
960 |
msgstr ""
|
@@ -1021,7 +1087,8 @@ msgid "Display the child pages list from ancestor page."
|
|
1021 |
msgstr ""
|
1022 |
|
1023 |
#: plugins/other_widget/widget-new-posts.php:11
|
1024 |
-
#: plugins/other_widget/widget-new-posts.php:
|
|
|
1025 |
msgid "Recent Posts"
|
1026 |
msgstr ""
|
1027 |
|
@@ -1029,66 +1096,58 @@ msgstr ""
|
|
1029 |
msgid "Displays a list of your most recent posts"
|
1030 |
msgstr ""
|
1031 |
|
1032 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1033 |
msgid "Display Format"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1037 |
msgid "Thumbnail"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1041 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1042 |
msgid "Date"
|
1043 |
msgstr ""
|
1044 |
|
1045 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1046 |
-
#: plugins/other_widget/widget-taxonomies.php:
|
1047 |
-
#: plugins/other_widget/widget-taxonomies.php:
|
1048 |
-
#: plugins/other_widget/widget-taxonomies.php:
|
1049 |
msgid "Category"
|
1050 |
msgstr ""
|
1051 |
|
1052 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1053 |
msgid "Order by"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1057 |
msgid "Publish date"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1061 |
msgid "Modified date"
|
1062 |
msgstr ""
|
1063 |
|
1064 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1065 |
msgid "Display count"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1069 |
msgid "Slug for the custom type you want to display"
|
1070 |
msgstr ""
|
1071 |
|
1072 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1073 |
msgid "taxonomy ID"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1077 |
msgid "if you need filtering by term, add the term ID separate by \",\"."
|
1078 |
msgstr ""
|
1079 |
|
1080 |
-
#: plugins/other_widget/widget-new-posts.php:
|
1081 |
msgid "if empty this area, I will do not filtering."
|
1082 |
msgstr ""
|
1083 |
|
1084 |
-
#: plugins/other_widget/widget-new-posts.php:238
|
1085 |
-
msgid "Destination URL:"
|
1086 |
-
msgstr ""
|
1087 |
-
|
1088 |
-
#: plugins/other_widget/widget-new-posts.php:241
|
1089 |
-
msgid "Notation text:"
|
1090 |
-
msgstr ""
|
1091 |
-
|
1092 |
#: plugins/other_widget/widget-page.php:9
|
1093 |
msgid "page content to widget"
|
1094 |
msgstr ""
|
@@ -1110,15 +1169,11 @@ msgid "Do not display titles"
|
|
1110 |
msgstr ""
|
1111 |
|
1112 |
#: plugins/other_widget/widget-page.php:70
|
1113 |
-
#: plugins/other_widget/widget-taxonomies.php:
|
1114 |
msgid "Display page"
|
1115 |
msgstr ""
|
1116 |
|
1117 |
-
#: plugins/other_widget/widget-page.php:
|
1118 |
-
msgid "Display a page list from ancestor"
|
1119 |
-
msgstr ""
|
1120 |
-
|
1121 |
-
#: plugins/other_widget/widget-page.php:218
|
1122 |
msgid "Edit"
|
1123 |
msgstr ""
|
1124 |
|
@@ -1166,52 +1221,44 @@ msgid ""
|
|
1166 |
msgstr ""
|
1167 |
|
1168 |
#: plugins/other_widget/widget-pr-blocks.php:86
|
1169 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1170 |
msgid "PR Block"
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1174 |
-
msgid "Icon"
|
1175 |
-
msgstr ""
|
1176 |
-
|
1177 |
-
#: plugins/other_widget/widget-pr-blocks.php:110
|
1178 |
msgid "Class name of the icon font you want to use:"
|
1179 |
msgstr ""
|
1180 |
|
1181 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1182 |
msgid " ex:fa-file-text-o"
|
1183 |
msgstr ""
|
1184 |
|
1185 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1186 |
-
#: plugins/other_widget/widget-profile.php:149
|
1187 |
msgid "Icon color:"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1191 |
-
#: plugins/other_widget/widget-profile.php:134
|
1192 |
msgid "Icon Background:"
|
1193 |
msgstr ""
|
1194 |
|
1195 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1196 |
-
#: plugins/other_widget/widget-profile.php:140
|
1197 |
msgid "Solid color"
|
1198 |
msgstr ""
|
1199 |
|
1200 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1201 |
-
#: plugins/other_widget/widget-profile.php:143 plugins/sns/sns.php:187
|
1202 |
msgid "No background"
|
1203 |
msgstr ""
|
1204 |
|
1205 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1206 |
-
msgid "
|
1207 |
msgstr ""
|
1208 |
|
1209 |
-
#: plugins/other_widget/widget-pr-blocks.php:
|
1210 |
msgid "When you have an image. Image is displayed with priority"
|
1211 |
msgstr ""
|
1212 |
|
1213 |
#: plugins/other_widget/widget-profile.php:9
|
1214 |
-
#: plugins/other_widget/widget-profile.php:
|
1215 |
msgid "Profile"
|
1216 |
msgstr ""
|
1217 |
|
@@ -1219,72 +1266,62 @@ msgstr ""
|
|
1219 |
msgid "Displays a your profile"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: plugins/other_widget/widget-profile.php:
|
1223 |
msgid "Profile Text"
|
1224 |
msgstr ""
|
1225 |
|
1226 |
-
#: plugins/other_widget/widget-profile.php:
|
1227 |
msgid "Select Profile image:"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: plugins/other_widget/widget-profile.php:
|
1231 |
msgid "Cut out round the image."
|
1232 |
msgstr ""
|
1233 |
|
1234 |
-
#: plugins/other_widget/widget-profile.php:
|
1235 |
msgid "Media size (Optional)"
|
1236 |
msgstr ""
|
1237 |
|
1238 |
-
#: plugins/other_widget/widget-profile.php:
|
1239 |
-
msgid "
|
1240 |
-
msgstr ""
|
1241 |
-
|
1242 |
-
#: plugins/other_widget/widget-profile.php:88
|
1243 |
-
msgid "Align center"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
#: plugins/other_widget/widget-profile.php:
|
1247 |
msgid "Text float to image."
|
1248 |
msgstr ""
|
1249 |
|
1250 |
-
#: plugins/other_widget/widget-profile.php:
|
1251 |
msgid "Profile Text:"
|
1252 |
msgstr ""
|
1253 |
|
1254 |
-
#: plugins/other_widget/widget-profile.php:
|
1255 |
msgid "Facebook URL:"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
-
#: plugins/other_widget/widget-profile.php:
|
1259 |
msgid "Twitter URL:"
|
1260 |
msgstr ""
|
1261 |
|
1262 |
-
#: plugins/other_widget/widget-profile.php:
|
1263 |
msgid "Email Address:"
|
1264 |
msgstr ""
|
1265 |
|
1266 |
-
#: plugins/other_widget/widget-profile.php:
|
1267 |
msgid "Youtube URL:"
|
1268 |
msgstr ""
|
1269 |
|
1270 |
-
#: plugins/other_widget/widget-profile.php:
|
1271 |
msgid "RSS URL:"
|
1272 |
msgstr ""
|
1273 |
|
1274 |
-
#: plugins/other_widget/widget-profile.php:
|
1275 |
msgid "instagram URL:"
|
1276 |
msgstr ""
|
1277 |
|
1278 |
-
#: plugins/other_widget/widget-profile.php:
|
1279 |
msgid "linkedin URL:"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
-
#: plugins/other_widget/widget-profile.php:145
|
1283 |
-
msgid ""
|
1284 |
-
"* When \"Icon Background: Fill\" is selected and \"Icon color\" is not "
|
1285 |
-
"specified, each brand color will be painted."
|
1286 |
-
msgstr ""
|
1287 |
-
|
1288 |
#: plugins/other_widget/widget-side-child-page-list.php:12
|
1289 |
msgid "child pages list"
|
1290 |
msgstr ""
|
@@ -1293,29 +1330,28 @@ msgstr ""
|
|
1293 |
msgid "Displays list of child page for the current page."
|
1294 |
msgstr ""
|
1295 |
|
1296 |
-
#: plugins/other_widget/widget-taxonomies.php:
|
1297 |
msgid "Categories/Custom taxonomies list"
|
1298 |
msgstr ""
|
1299 |
|
1300 |
-
#: plugins/other_widget/widget-taxonomies.php:
|
1301 |
msgid "Displays a categories and custom taxonomies list."
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: plugins/other_widget/widget-taxonomies.php:
|
1305 |
msgid "Label to display"
|
1306 |
msgstr ""
|
1307 |
|
1308 |
-
#: plugins/other_widget/widget-taxonomies.php:
|
1309 |
-
msgid "
|
1310 |
msgstr ""
|
1311 |
|
1312 |
-
#: plugins/
|
1313 |
-
msgid "
|
1314 |
msgstr ""
|
1315 |
|
1316 |
-
#: plugins/
|
1317 |
-
|
1318 |
-
msgid "Archives"
|
1319 |
msgstr ""
|
1320 |
|
1321 |
#: plugins/post-type-manager/class.post-type-manager.php:21
|
@@ -1324,75 +1360,67 @@ msgstr ""
|
|
1324 |
msgid "Custom Post Type Setting"
|
1325 |
msgstr ""
|
1326 |
|
1327 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1328 |
msgid "Post Type ID(Required)"
|
1329 |
msgstr ""
|
1330 |
|
1331 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1332 |
msgid "20 characters or less in alphanumeric"
|
1333 |
msgstr ""
|
1334 |
|
1335 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1336 |
msgid "title"
|
1337 |
msgstr ""
|
1338 |
|
1339 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1340 |
msgid "editor"
|
1341 |
msgstr ""
|
1342 |
|
1343 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1344 |
msgid "author"
|
1345 |
msgstr ""
|
1346 |
|
1347 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1348 |
msgid "thumbnail"
|
1349 |
msgstr ""
|
1350 |
|
1351 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1352 |
msgid "excerpt"
|
1353 |
msgstr ""
|
1354 |
|
1355 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1356 |
msgid "comments"
|
1357 |
msgstr ""
|
1358 |
|
1359 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1360 |
msgid "revisions"
|
1361 |
msgstr ""
|
1362 |
|
1363 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1364 |
msgid "Supports(Required)"
|
1365 |
msgstr ""
|
1366 |
|
1367 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1368 |
msgid "Menu position(optional)"
|
1369 |
msgstr ""
|
1370 |
|
1371 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1372 |
msgid "Please enter a number."
|
1373 |
msgstr ""
|
1374 |
|
1375 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1376 |
msgid "Custom taxonomies(optional)"
|
1377 |
msgstr ""
|
1378 |
|
1379 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1380 |
msgid "Custon taxonomy name(slug)"
|
1381 |
msgstr ""
|
1382 |
|
1383 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1384 |
msgid "Custon taxonomy label"
|
1385 |
msgstr ""
|
1386 |
|
1387 |
-
#: plugins/post-type-manager/class.post-type-manager.php:
|
1388 |
-
msgid "Hierarchy"
|
1389 |
-
msgstr ""
|
1390 |
-
|
1391 |
-
#: plugins/post-type-manager/class.post-type-manager.php:145
|
1392 |
-
msgid "Make it a tag (do not hierarchize)"
|
1393 |
-
msgstr ""
|
1394 |
-
|
1395 |
-
#: plugins/post-type-manager/class.post-type-manager.php:200
|
1396 |
#, php-format
|
1397 |
msgid ""
|
1398 |
"Please save a <a href=\"%s\">permanent link configuration</a> After updating "
|
@@ -1449,10 +1477,6 @@ msgstr ""
|
|
1449 |
msgid "Follow me"
|
1450 |
msgstr ""
|
1451 |
|
1452 |
-
#: plugins/sns/function_follow.php:44
|
1453 |
-
msgid "Edit follow button"
|
1454 |
-
msgstr ""
|
1455 |
-
|
1456 |
#: plugins/sns/function_meta_box.php:28
|
1457 |
msgid "Sns Title"
|
1458 |
msgstr ""
|
@@ -1461,23 +1485,19 @@ msgstr ""
|
|
1461 |
msgid "if filled this area then override title of OGP and Twitter Card"
|
1462 |
msgstr ""
|
1463 |
|
1464 |
-
#: plugins/sns/sns.php:
|
1465 |
msgid "SNS"
|
1466 |
msgstr ""
|
1467 |
|
1468 |
-
#: plugins/sns/sns.php:
|
1469 |
msgctxt "facebook language code"
|
1470 |
msgid "en_US"
|
1471 |
msgstr ""
|
1472 |
|
1473 |
-
#: plugins/sns/
|
1474 |
msgid "SNS Settings"
|
1475 |
msgstr ""
|
1476 |
|
1477 |
-
#: plugins/sns/sns.php:203
|
1478 |
-
msgid "Btn color"
|
1479 |
-
msgstr ""
|
1480 |
-
|
1481 |
#: plugins/sns/sns_admin.php:13
|
1482 |
msgid "facebook application ID"
|
1483 |
msgstr ""
|
@@ -1589,122 +1609,6 @@ msgstr ""
|
|
1589 |
msgid "Follow me box title"
|
1590 |
msgstr ""
|
1591 |
|
1592 |
-
#: plugins/sns/sns_admin.php:108
|
1593 |
-
msgid "Share button for display"
|
1594 |
-
msgstr ""
|
1595 |
-
|
1596 |
-
#: plugins/sns/sns_admin.php:111
|
1597 |
-
msgid "Facebook"
|
1598 |
-
msgstr ""
|
1599 |
-
|
1600 |
-
#: plugins/sns/sns_admin.php:112
|
1601 |
-
msgid "Twitter"
|
1602 |
-
msgstr ""
|
1603 |
-
|
1604 |
-
#: plugins/sns/sns_admin.php:113
|
1605 |
-
msgid "Hatena"
|
1606 |
-
msgstr ""
|
1607 |
-
|
1608 |
-
#: plugins/sns/sns_admin.php:114
|
1609 |
-
msgid "Pocket"
|
1610 |
-
msgstr ""
|
1611 |
-
|
1612 |
-
#: plugins/sns/sns_admin.php:115
|
1613 |
-
msgid "LINE (mobile only)"
|
1614 |
-
msgstr ""
|
1615 |
-
|
1616 |
-
#: plugins/template-tags/template-tags.php:94
|
1617 |
-
#, php-format
|
1618 |
-
msgid "Author: %s"
|
1619 |
-
msgstr ""
|
1620 |
-
|
1621 |
-
#: plugins/template-tags/template-tags.php:96
|
1622 |
-
#: plugins/template-tags/template-tags.php:178
|
1623 |
-
msgctxt "yearly archives date format"
|
1624 |
-
msgid "Y"
|
1625 |
-
msgstr ""
|
1626 |
-
|
1627 |
-
#: plugins/template-tags/template-tags.php:98
|
1628 |
-
#: plugins/template-tags/template-tags.php:182
|
1629 |
-
msgctxt "monthly archives date format"
|
1630 |
-
msgid "F Y"
|
1631 |
-
msgstr ""
|
1632 |
-
|
1633 |
-
#: plugins/template-tags/template-tags.php:100
|
1634 |
-
msgctxt "daily archives date format"
|
1635 |
-
msgid "F j, Y"
|
1636 |
-
msgstr ""
|
1637 |
-
|
1638 |
-
#: plugins/template-tags/template-tags.php:103
|
1639 |
-
msgctxt "post format archive title"
|
1640 |
-
msgid "Asides"
|
1641 |
-
msgstr ""
|
1642 |
-
|
1643 |
-
#: plugins/template-tags/template-tags.php:105
|
1644 |
-
msgctxt "post format archive title"
|
1645 |
-
msgid "Galleries"
|
1646 |
-
msgstr ""
|
1647 |
-
|
1648 |
-
#: plugins/template-tags/template-tags.php:107
|
1649 |
-
msgctxt "post format archive title"
|
1650 |
-
msgid "Images"
|
1651 |
-
msgstr ""
|
1652 |
-
|
1653 |
-
#: plugins/template-tags/template-tags.php:109
|
1654 |
-
msgctxt "post format archive title"
|
1655 |
-
msgid "Videos"
|
1656 |
-
msgstr ""
|
1657 |
-
|
1658 |
-
#: plugins/template-tags/template-tags.php:111
|
1659 |
-
msgctxt "post format archive title"
|
1660 |
-
msgid "Quotes"
|
1661 |
-
msgstr ""
|
1662 |
-
|
1663 |
-
#: plugins/template-tags/template-tags.php:113
|
1664 |
-
msgctxt "post format archive title"
|
1665 |
-
msgid "Links"
|
1666 |
-
msgstr ""
|
1667 |
-
|
1668 |
-
#: plugins/template-tags/template-tags.php:115
|
1669 |
-
msgctxt "post format archive title"
|
1670 |
-
msgid "Statuses"
|
1671 |
-
msgstr ""
|
1672 |
-
|
1673 |
-
#: plugins/template-tags/template-tags.php:117
|
1674 |
-
msgctxt "post format archive title"
|
1675 |
-
msgid "Audio"
|
1676 |
-
msgstr ""
|
1677 |
-
|
1678 |
-
#: plugins/template-tags/template-tags.php:119
|
1679 |
-
msgctxt "post format archive title"
|
1680 |
-
msgid "Chats"
|
1681 |
-
msgstr ""
|
1682 |
-
|
1683 |
-
#: plugins/template-tags/template-tags.php:166
|
1684 |
-
#: plugins/template-tags/template-tags.php:174
|
1685 |
-
#, php-format
|
1686 |
-
msgid "About %s"
|
1687 |
-
msgstr ""
|
1688 |
-
|
1689 |
-
#: plugins/template-tags/template-tags.php:179
|
1690 |
-
#, php-format
|
1691 |
-
msgctxt "Yearly archive description"
|
1692 |
-
msgid "Article of %s."
|
1693 |
-
msgstr ""
|
1694 |
-
|
1695 |
-
#: plugins/template-tags/template-tags.php:183
|
1696 |
-
#: plugins/template-tags/template-tags.php:187
|
1697 |
-
#: plugins/template-tags/template-tags.php:192
|
1698 |
-
#, php-format
|
1699 |
-
msgctxt "Archive description"
|
1700 |
-
msgid "Article of %s."
|
1701 |
-
msgstr ""
|
1702 |
-
|
1703 |
-
#: plugins/template-tags/template-tags.php:211 plugins/wp_title.php:59
|
1704 |
-
#, php-format
|
1705 |
-
msgid "Page of %s"
|
1706 |
-
msgstr ""
|
1707 |
-
|
1708 |
#: plugins/wp_title.php:47
|
1709 |
#, php-format
|
1710 |
msgid "Search Results for : %s"
|
@@ -1768,14 +1672,6 @@ msgstr ""
|
|
1768 |
msgid "Main Setting"
|
1769 |
msgstr ""
|
1770 |
|
1771 |
-
#: plugins_admin/content-meta-box.php:11
|
1772 |
-
msgid "Setting of insert items"
|
1773 |
-
msgstr ""
|
1774 |
-
|
1775 |
-
#: plugins_admin/customize-panel.php:28
|
1776 |
-
msgid "ExUnit Settings"
|
1777 |
-
msgstr ""
|
1778 |
-
|
1779 |
#: plugins_admin/dashboard_info_widget.php:18
|
1780 |
msgid "News from VK All in One Expansion Unit"
|
1781 |
msgstr ""
|
@@ -1784,7 +1680,7 @@ msgstr ""
|
|
1784 |
msgid "Edit Guide"
|
1785 |
msgstr ""
|
1786 |
|
1787 |
-
#: plugins_admin/vk-admin/class.vk-admin.php:
|
1788 |
msgid "Sorry, there is no post"
|
1789 |
msgstr ""
|
1790 |
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: \n"
|
5 |
+
"POT-Creation-Date: 2017-08-31 12:29+0900\n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Kurudrive <kurudrive@gmail.com>\n"
|
8 |
"Language-Team: Vektor,Inc. <info@vektor-inc.co.jp>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 2.0.3\n"
|
13 |
"X-Poedit-SourceCharset: UTF-8\n"
|
14 |
"X-Poedit-KeywordsList: __;_e;_x;_n:1,2;_x:1,2c;_ex:1,2c\n"
|
15 |
"X-Poedit-Basepath: ..\n"
|
23 |
msgid "Activated Packages is noting. please activate some package."
|
24 |
msgstr ""
|
25 |
|
26 |
+
#: common_helpers.php:109
|
27 |
+
#, php-format
|
28 |
+
msgid "Author: %s"
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: common_helpers.php:111 common_helpers.php:192
|
32 |
+
msgctxt "yearly archives date format"
|
33 |
+
msgid "Y"
|
34 |
+
msgstr ""
|
35 |
+
|
36 |
+
#: common_helpers.php:113 common_helpers.php:196
|
37 |
+
msgctxt "monthly archives date format"
|
38 |
+
msgid "F Y"
|
39 |
+
msgstr ""
|
40 |
+
|
41 |
+
#: common_helpers.php:115
|
42 |
+
msgctxt "daily archives date format"
|
43 |
+
msgid "F j, Y"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: common_helpers.php:118
|
47 |
+
msgctxt "post format archive title"
|
48 |
+
msgid "Asides"
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: common_helpers.php:120
|
52 |
+
msgctxt "post format archive title"
|
53 |
+
msgid "Galleries"
|
54 |
+
msgstr ""
|
55 |
+
|
56 |
+
#: common_helpers.php:122
|
57 |
+
msgctxt "post format archive title"
|
58 |
+
msgid "Images"
|
59 |
+
msgstr ""
|
60 |
+
|
61 |
+
#: common_helpers.php:124
|
62 |
+
msgctxt "post format archive title"
|
63 |
+
msgid "Videos"
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: common_helpers.php:126
|
67 |
+
msgctxt "post format archive title"
|
68 |
+
msgid "Quotes"
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: common_helpers.php:128
|
72 |
+
msgctxt "post format archive title"
|
73 |
+
msgid "Links"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: common_helpers.php:130
|
77 |
+
msgctxt "post format archive title"
|
78 |
+
msgid "Statuses"
|
79 |
+
msgstr ""
|
80 |
+
|
81 |
+
#: common_helpers.php:132
|
82 |
+
msgctxt "post format archive title"
|
83 |
+
msgid "Audio"
|
84 |
+
msgstr ""
|
85 |
+
|
86 |
+
#: common_helpers.php:134
|
87 |
+
msgctxt "post format archive title"
|
88 |
+
msgid "Chats"
|
89 |
+
msgstr ""
|
90 |
+
|
91 |
+
#: common_helpers.php:150 plugins/other_widget/widget-taxonomies.php:83
|
92 |
+
msgid "Archives"
|
93 |
+
msgstr ""
|
94 |
+
|
95 |
+
#: common_helpers.php:180 common_helpers.php:188
|
96 |
+
#, php-format
|
97 |
+
msgid "About %s"
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: common_helpers.php:193
|
101 |
+
#, php-format
|
102 |
+
msgctxt "Yearly archive description"
|
103 |
+
msgid "Article of %s."
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: common_helpers.php:197 common_helpers.php:201 common_helpers.php:206
|
107 |
+
#, php-format
|
108 |
+
msgctxt "Archive description"
|
109 |
+
msgid "Article of %s."
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: common_helpers.php:225 plugins/wp_title.php:59
|
113 |
+
#, php-format
|
114 |
+
msgid "Page of %s"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
#: packages.php:70
|
118 |
msgid "Print Bootstrap css ( grid / button / table )"
|
119 |
msgstr ""
|
140 |
msgid "About favicon."
|
141 |
msgstr ""
|
142 |
|
|
|
|
|
|
|
|
|
|
|
|
|
143 |
#: packages.php:102
|
144 |
msgid "Rewrite the title tag"
|
145 |
msgstr ""
|
298 |
msgid "It displays a HTML Site Map to the specified page."
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: packages.php:295 plugins/call_to_action/view.adminsetting.php:10
|
302 |
msgid "Display the CTA at the end of the post content."
|
303 |
msgstr ""
|
304 |
|
305 |
+
#: packages.php:297 plugins/call_to_action/view.adminsetting.php:11
|
306 |
msgid ""
|
307 |
"The CTA stands for \"Call to action\" and this is the area that prompts the "
|
308 |
"user behavior."
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: packages.php:299 plugins/call_to_action/view.adminsetting.php:12
|
312 |
msgid ""
|
313 |
"As an example, text message and a link button for induction to the free "
|
314 |
"sample download page."
|
315 |
msgstr ""
|
316 |
|
317 |
+
#: packages.php:303 plugins/call_to_action/view.adminsetting.php:6
|
318 |
msgid "Call To Action"
|
319 |
msgstr ""
|
320 |
|
402 |
msgid "Key color(dark)"
|
403 |
msgstr ""
|
404 |
|
405 |
+
#: plugins/call_to_action/class.call_to_action.php:46
|
406 |
+
#: plugins/call_to_action/view.actionbox.php:39
|
407 |
msgid "Edit CTA"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: plugins/call_to_action/class.call_to_action.php:47
|
411 |
msgid "Add new CTA"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: plugins/call_to_action/class.call_to_action.php:48
|
415 |
msgid "New CTA"
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: plugins/call_to_action/class.call_to_action.php:75
|
419 |
+
#: plugins/call_to_action/class.call_to_action.php:77
|
420 |
+
#: plugins/call_to_action/class.call_to_action.php:78
|
421 |
msgid "Call to Action setting"
|
422 |
msgstr ""
|
423 |
|
424 |
+
#: plugins/call_to_action/class.call_to_action.php:80
|
425 |
msgid "CTA Contents"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: plugins/call_to_action/class.call_to_action.php:89
|
429 |
+
msgid "Follow common setting"
|
|
|
|
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: plugins/call_to_action/class.call_to_action.php:90
|
433 |
+
#: plugins/call_to_action/class.call_to_action.php:417
|
434 |
msgid "Disable display"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: plugins/call_to_action/class.call_to_action.php:101
|
|
|
|
|
|
|
|
|
438 |
msgid "CTA common setting"
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: plugins/call_to_action/class.call_to_action.php:102
|
442 |
+
#: plugins/call_to_action/view.adminsetting.php:22
|
443 |
+
#: plugins/call_to_action/widget.call_to_action.php:63
|
444 |
msgid "Show CTA index page"
|
445 |
msgstr ""
|
446 |
|
447 |
+
#: plugins/call_to_action/class.call_to_action.php:167
|
448 |
msgid "CTA image"
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: plugins/call_to_action/class.call_to_action.php:173
|
452 |
msgid "Add image"
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: plugins/call_to_action/class.call_to_action.php:174
|
456 |
msgid "Change image"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: plugins/call_to_action/class.call_to_action.php:175
|
460 |
msgid "Remove image"
|
461 |
msgstr ""
|
462 |
|
463 |
+
#: plugins/call_to_action/class.call_to_action.php:180
|
464 |
msgid "CTA image position"
|
465 |
msgstr ""
|
466 |
|
467 |
+
#: plugins/call_to_action/class.call_to_action.php:183
|
468 |
msgid "right"
|
469 |
msgstr ""
|
470 |
|
471 |
+
#: plugins/call_to_action/class.call_to_action.php:184
|
472 |
msgid "center"
|
473 |
msgstr ""
|
474 |
|
475 |
+
#: plugins/call_to_action/class.call_to_action.php:185
|
476 |
msgid "left"
|
477 |
msgstr ""
|
478 |
|
479 |
+
#: plugins/call_to_action/class.call_to_action.php:189
|
480 |
msgid "Button text"
|
481 |
msgstr ""
|
482 |
|
483 |
+
#: plugins/call_to_action/class.call_to_action.php:192
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
484 |
msgid "Button link url"
|
485 |
msgstr ""
|
486 |
|
487 |
+
#: plugins/call_to_action/class.call_to_action.php:195
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
488 |
msgid "Text message"
|
489 |
msgstr ""
|
490 |
|
491 |
+
#: plugins/call_to_action/class.call_to_action.php:201
|
492 |
+
#: plugins/call_to_action/widget.call_to_action.php:64
|
493 |
msgid "CTA setting"
|
494 |
msgstr ""
|
495 |
|
496 |
+
#: plugins/call_to_action/view.adminsetting.php:14
|
497 |
msgid "How to use"
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: plugins/call_to_action/view.adminsetting.php:17
|
501 |
msgid ""
|
502 |
"You register the contents on \"CTA\" that you want to display to bottom of "
|
503 |
"the content."
|
504 |
msgstr ""
|
505 |
|
506 |
+
#: plugins/call_to_action/view.adminsetting.php:18
|
507 |
msgid "Choose the CTA to be displayed from the following."
|
508 |
msgstr ""
|
509 |
|
510 |
+
#: plugins/call_to_action/view.adminsetting.php:19
|
511 |
msgid ""
|
512 |
"If you want to switch the CTA to be displayed on each post, please set in "
|
513 |
"the details page of such posting."
|
514 |
msgstr ""
|
515 |
|
516 |
+
#: plugins/call_to_action/view.adminsetting.php:32
|
517 |
msgid "Show index page"
|
518 |
msgstr ""
|
519 |
|
520 |
+
#: plugins/call_to_action/widget.call_to_action.php:13
|
521 |
msgid "CTA"
|
522 |
msgstr ""
|
523 |
|
524 |
+
#: plugins/call_to_action/widget.call_to_action.php:19
|
525 |
msgid "Select CTA and display it."
|
526 |
msgstr ""
|
527 |
|
528 |
+
#: plugins/call_to_action/widget.call_to_action.php:52
|
529 |
msgid "Please select CTA to display."
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: plugins/call_to_action/widget.call_to_action.php:56
|
533 |
msgid "Please select"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: plugins/child_page_index.php:40 plugins/other_widget/widget-3pr-area.php:185
|
537 |
msgid "Read more"
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: plugins/child_page_index.php:91
|
541 |
msgid "Display a child page index"
|
542 |
msgstr ""
|
543 |
|
665 |
msgstr ""
|
666 |
|
667 |
#: plugins/contact_section.php:352 plugins/contact_section.php:374
|
|
|
668 |
#, php-format
|
669 |
msgid ""
|
670 |
"*It is necessary to set the \"%s\" -> \"Contact Information\" section in "
|
671 |
"\"Main setting\" page."
|
672 |
msgstr ""
|
673 |
|
|
|
|
|
|
|
|
|
674 |
#: plugins/css_customize/css_customize-edit.php:2
|
675 |
#: plugins/css_customize/css_customize.php:28
|
676 |
#: plugins/css_customize/css_customize.php:44
|
737 |
msgid "icon setting"
|
738 |
msgstr ""
|
739 |
|
740 |
+
#: plugins/icons.php:73
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
741 |
msgid "Favicon Setting"
|
742 |
msgstr ""
|
743 |
|
744 |
+
#: plugins/icons.php:75
|
745 |
msgid "Choose icon"
|
746 |
msgstr ""
|
747 |
|
748 |
+
#: plugins/icons.php:76
|
749 |
msgid "Please upload your \".ico\" file"
|
750 |
msgstr ""
|
751 |
|
855 |
msgid "* keywords common to the entire site can be set from %s."
|
856 |
msgstr ""
|
857 |
|
858 |
+
#: plugins/other_widget/old/widget-rss-widget.php:9
|
859 |
+
msgid "Displays entries list from a RSS feed link."
|
860 |
+
msgstr ""
|
861 |
+
|
862 |
+
#: plugins/other_widget/old/widget-rss-widget.php:11
|
863 |
+
msgid "RSS entries for top"
|
864 |
+
msgstr ""
|
865 |
+
|
866 |
+
#: plugins/other_widget/old/widget-rss-widget.php:25
|
867 |
+
msgid "Blog entries"
|
868 |
+
msgstr ""
|
869 |
+
|
870 |
+
#: plugins/other_widget/old/widget-rss-widget.php:30
|
871 |
+
msgid "Heading title"
|
872 |
+
msgstr ""
|
873 |
+
|
874 |
#: plugins/other_widget/widget-3pr-area.php:9
|
875 |
+
#: plugins/other_widget/widget-3pr-area.php:148
|
876 |
msgid "3PR area"
|
877 |
msgstr ""
|
878 |
|
897 |
msgstr ""
|
898 |
|
899 |
#: plugins/other_widget/widget-3pr-area.php:58
|
900 |
+
#: plugins/other_widget/widget-new-posts.php:184
|
901 |
#: plugins/other_widget/widget-page.php:39
|
902 |
#: plugins/other_widget/widget-pr-blocks.php:89
|
903 |
+
#: plugins/other_widget/widget-profile.php:40
|
904 |
#: plugins/sns/function_fbPagePlugin.php:79
|
905 |
msgid "Title:"
|
906 |
msgstr ""
|
909 |
msgid "Select image for PC:"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: plugins/other_widget/widget-3pr-area.php:67
|
913 |
+
#: plugins/other_widget/widget-3pr-area.php:84
|
914 |
+
#: plugins/other_widget/widget-pr-blocks.php:123
|
915 |
+
#: plugins/other_widget/widget-profile.php:48
|
916 |
msgid "Select image"
|
917 |
msgstr ""
|
918 |
|
919 |
+
#: plugins/other_widget/widget-3pr-area.php:68
|
920 |
+
#: plugins/other_widget/widget-3pr-area.php:85
|
921 |
+
#: plugins/other_widget/widget-pr-blocks.php:126
|
922 |
+
#: plugins/other_widget/widget-profile.php:49
|
923 |
msgid "Clear image"
|
924 |
msgstr ""
|
925 |
|
926 |
+
#: plugins/other_widget/widget-3pr-area.php:78
|
927 |
msgid "Select image for Mobile:"
|
928 |
msgstr ""
|
929 |
|
930 |
+
#: plugins/other_widget/widget-3pr-area.php:94
|
931 |
+
#: plugins/other_widget/widget-pr-blocks.php:137
|
932 |
msgid "Summary Text:"
|
933 |
msgstr ""
|
934 |
|
935 |
+
#: plugins/other_widget/widget-3pr-area.php:100
|
936 |
+
#: plugins/other_widget/widget-pr-blocks.php:141
|
937 |
msgid "Link URL:"
|
938 |
msgstr ""
|
939 |
|
940 |
+
#: plugins/other_widget/widget-3pr-area.php:103
|
941 |
#: plugins/other_widget/widget-banner.php:87
|
942 |
+
#: plugins/other_widget/widget-pr-blocks.php:145
|
943 |
msgid "Open link new tab."
|
944 |
msgstr ""
|
945 |
|
949 |
msgstr ""
|
950 |
|
951 |
#: plugins/other_widget/widget-archives.php:63
|
952 |
+
#: plugins/other_widget/widget-new-posts.php:189
|
953 |
+
#: plugins/other_widget/widget-new-posts.php:190
|
954 |
msgid "Title"
|
955 |
msgstr ""
|
956 |
|
1004 |
msgid "Class name of the icon font"
|
1005 |
msgstr ""
|
1006 |
|
1007 |
+
#: plugins/other_widget/widget-button.php:104
|
1008 |
+
#: plugins/other_widget/widget-pr-blocks.php:96
|
1009 |
+
msgid "To choose your favorite icon, and enter the class."
|
1010 |
+
msgstr ""
|
1011 |
+
|
1012 |
+
#: plugins/other_widget/widget-button.php:105
|
1013 |
+
msgid "Before :"
|
1014 |
+
msgstr ""
|
1015 |
+
|
1016 |
+
#: plugins/other_widget/widget-button.php:107
|
1017 |
+
msgid "After :"
|
1018 |
+
msgstr ""
|
1019 |
+
|
1020 |
+
#: plugins/other_widget/widget-button.php:109
|
1021 |
+
msgid " ex:fa-arrow-circle-o-right"
|
1022 |
+
msgstr ""
|
1023 |
+
|
1024 |
#: plugins/other_widget/widget-button.php:113
|
1025 |
msgid "Sub text:"
|
1026 |
msgstr ""
|
1087 |
msgstr ""
|
1088 |
|
1089 |
#: plugins/other_widget/widget-new-posts.php:11
|
1090 |
+
#: plugins/other_widget/widget-new-posts.php:31
|
1091 |
+
#: plugins/other_widget/widget-new-posts.php:163
|
1092 |
msgid "Recent Posts"
|
1093 |
msgstr ""
|
1094 |
|
1096 |
msgid "Displays a list of your most recent posts"
|
1097 |
msgstr ""
|
1098 |
|
1099 |
+
#: plugins/other_widget/widget-new-posts.php:188
|
1100 |
msgid "Display Format"
|
1101 |
msgstr ""
|
1102 |
|
1103 |
+
#: plugins/other_widget/widget-new-posts.php:189
|
1104 |
msgid "Thumbnail"
|
1105 |
msgstr ""
|
1106 |
|
1107 |
+
#: plugins/other_widget/widget-new-posts.php:189
|
1108 |
+
#: plugins/other_widget/widget-new-posts.php:190
|
1109 |
msgid "Date"
|
1110 |
msgstr ""
|
1111 |
|
1112 |
+
#: plugins/other_widget/widget-new-posts.php:190
|
1113 |
+
#: plugins/other_widget/widget-taxonomies.php:20
|
1114 |
+
#: plugins/other_widget/widget-taxonomies.php:49
|
1115 |
+
#: plugins/other_widget/widget-taxonomies.php:50
|
1116 |
msgid "Category"
|
1117 |
msgstr ""
|
1118 |
|
1119 |
+
#: plugins/other_widget/widget-new-posts.php:193
|
1120 |
msgid "Order by"
|
1121 |
msgstr ""
|
1122 |
|
1123 |
+
#: plugins/other_widget/widget-new-posts.php:194
|
1124 |
msgid "Publish date"
|
1125 |
msgstr ""
|
1126 |
|
1127 |
+
#: plugins/other_widget/widget-new-posts.php:195
|
1128 |
msgid "Modified date"
|
1129 |
msgstr ""
|
1130 |
|
1131 |
+
#: plugins/other_widget/widget-new-posts.php:199
|
1132 |
msgid "Display count"
|
1133 |
msgstr ""
|
1134 |
|
1135 |
+
#: plugins/other_widget/widget-new-posts.php:204
|
1136 |
msgid "Slug for the custom type you want to display"
|
1137 |
msgstr ""
|
1138 |
|
1139 |
+
#: plugins/other_widget/widget-new-posts.php:209
|
1140 |
msgid "taxonomy ID"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
#: plugins/other_widget/widget-new-posts.php:211
|
1144 |
msgid "if you need filtering by term, add the term ID separate by \",\"."
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: plugins/other_widget/widget-new-posts.php:213 plugins/sns/sns_admin.php:88
|
1148 |
msgid "if empty this area, I will do not filtering."
|
1149 |
msgstr ""
|
1150 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1151 |
#: plugins/other_widget/widget-page.php:9
|
1152 |
msgid "page content to widget"
|
1153 |
msgstr ""
|
1169 |
msgstr ""
|
1170 |
|
1171 |
#: plugins/other_widget/widget-page.php:70
|
1172 |
+
#: plugins/other_widget/widget-taxonomies.php:62
|
1173 |
msgid "Display page"
|
1174 |
msgstr ""
|
1175 |
|
1176 |
+
#: plugins/other_widget/widget-page.php:154
|
|
|
|
|
|
|
|
|
1177 |
msgid "Edit"
|
1178 |
msgstr ""
|
1179 |
|
1221 |
msgstr ""
|
1222 |
|
1223 |
#: plugins/other_widget/widget-pr-blocks.php:86
|
1224 |
+
#: plugins/other_widget/widget-pr-blocks.php:225
|
1225 |
msgid "PR Block"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
+
#: plugins/other_widget/widget-pr-blocks.php:93
|
|
|
|
|
|
|
|
|
1229 |
msgid "Class name of the icon font you want to use:"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
+
#: plugins/other_widget/widget-pr-blocks.php:96
|
1233 |
msgid " ex:fa-file-text-o"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
+
#: plugins/other_widget/widget-pr-blocks.php:100
|
|
|
1237 |
msgid "Icon color:"
|
1238 |
msgstr ""
|
1239 |
|
1240 |
+
#: plugins/other_widget/widget-pr-blocks.php:104
|
|
|
1241 |
msgid "Icon Background:"
|
1242 |
msgstr ""
|
1243 |
|
1244 |
+
#: plugins/other_widget/widget-pr-blocks.php:108
|
|
|
1245 |
msgid "Solid color"
|
1246 |
msgstr ""
|
1247 |
|
1248 |
+
#: plugins/other_widget/widget-pr-blocks.php:112
|
|
|
1249 |
msgid "No background"
|
1250 |
msgstr ""
|
1251 |
|
1252 |
+
#: plugins/other_widget/widget-pr-blocks.php:116
|
1253 |
+
msgid "Select image:"
|
1254 |
msgstr ""
|
1255 |
|
1256 |
+
#: plugins/other_widget/widget-pr-blocks.php:127
|
1257 |
msgid "When you have an image. Image is displayed with priority"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
#: plugins/other_widget/widget-profile.php:9
|
1261 |
+
#: plugins/other_widget/widget-profile.php:20
|
1262 |
msgid "Profile"
|
1263 |
msgstr ""
|
1264 |
|
1266 |
msgid "Displays a your profile"
|
1267 |
msgstr ""
|
1268 |
|
1269 |
+
#: plugins/other_widget/widget-profile.php:27
|
1270 |
msgid "Profile Text"
|
1271 |
msgstr ""
|
1272 |
|
1273 |
+
#: plugins/other_widget/widget-profile.php:45
|
1274 |
msgid "Select Profile image:"
|
1275 |
msgstr ""
|
1276 |
|
1277 |
+
#: plugins/other_widget/widget-profile.php:58
|
1278 |
msgid "Cut out round the image."
|
1279 |
msgstr ""
|
1280 |
|
1281 |
+
#: plugins/other_widget/widget-profile.php:62
|
1282 |
msgid "Media size (Optional)"
|
1283 |
msgstr ""
|
1284 |
|
1285 |
+
#: plugins/other_widget/widget-profile.php:67
|
1286 |
+
msgid "Image align left"
|
|
|
|
|
|
|
|
|
1287 |
msgstr ""
|
1288 |
|
1289 |
+
#: plugins/other_widget/widget-profile.php:71
|
1290 |
msgid "Text float to image."
|
1291 |
msgstr ""
|
1292 |
|
1293 |
+
#: plugins/other_widget/widget-profile.php:75
|
1294 |
msgid "Profile Text:"
|
1295 |
msgstr ""
|
1296 |
|
1297 |
+
#: plugins/other_widget/widget-profile.php:79
|
1298 |
msgid "Facebook URL:"
|
1299 |
msgstr ""
|
1300 |
|
1301 |
+
#: plugins/other_widget/widget-profile.php:84
|
1302 |
msgid "Twitter URL:"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
+
#: plugins/other_widget/widget-profile.php:89
|
1306 |
msgid "Email Address:"
|
1307 |
msgstr ""
|
1308 |
|
1309 |
+
#: plugins/other_widget/widget-profile.php:94
|
1310 |
msgid "Youtube URL:"
|
1311 |
msgstr ""
|
1312 |
|
1313 |
+
#: plugins/other_widget/widget-profile.php:99
|
1314 |
msgid "RSS URL:"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: plugins/other_widget/widget-profile.php:104
|
1318 |
msgid "instagram URL:"
|
1319 |
msgstr ""
|
1320 |
|
1321 |
+
#: plugins/other_widget/widget-profile.php:108
|
1322 |
msgid "linkedin URL:"
|
1323 |
msgstr ""
|
1324 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1325 |
#: plugins/other_widget/widget-side-child-page-list.php:12
|
1326 |
msgid "child pages list"
|
1327 |
msgstr ""
|
1330 |
msgid "Displays list of child page for the current page."
|
1331 |
msgstr ""
|
1332 |
|
1333 |
+
#: plugins/other_widget/widget-taxonomies.php:9
|
1334 |
msgid "Categories/Custom taxonomies list"
|
1335 |
msgstr ""
|
1336 |
|
1337 |
+
#: plugins/other_widget/widget-taxonomies.php:14
|
1338 |
msgid "Displays a categories and custom taxonomies list."
|
1339 |
msgstr ""
|
1340 |
|
1341 |
+
#: plugins/other_widget/widget-taxonomies.php:58
|
1342 |
msgid "Label to display"
|
1343 |
msgstr ""
|
1344 |
|
1345 |
+
#: plugins/other_widget/widget-taxonomies.php:78
|
1346 |
+
msgid "Blog"
|
1347 |
msgstr ""
|
1348 |
|
1349 |
+
#: plugins/pageList_ancestor.php:79
|
1350 |
+
msgid "Display a page list from ancestor"
|
1351 |
msgstr ""
|
1352 |
|
1353 |
+
#: plugins/page_custom_field.php:11
|
1354 |
+
msgid "Setting of insert items"
|
|
|
1355 |
msgstr ""
|
1356 |
|
1357 |
#: plugins/post-type-manager/class.post-type-manager.php:21
|
1360 |
msgid "Custom Post Type Setting"
|
1361 |
msgstr ""
|
1362 |
|
1363 |
+
#: plugins/post-type-manager/class.post-type-manager.php:74
|
1364 |
msgid "Post Type ID(Required)"
|
1365 |
msgstr ""
|
1366 |
|
1367 |
+
#: plugins/post-type-manager/class.post-type-manager.php:75
|
1368 |
msgid "20 characters or less in alphanumeric"
|
1369 |
msgstr ""
|
1370 |
|
1371 |
+
#: plugins/post-type-manager/class.post-type-manager.php:80
|
1372 |
msgid "title"
|
1373 |
msgstr ""
|
1374 |
|
1375 |
+
#: plugins/post-type-manager/class.post-type-manager.php:81
|
1376 |
msgid "editor"
|
1377 |
msgstr ""
|
1378 |
|
1379 |
+
#: plugins/post-type-manager/class.post-type-manager.php:82
|
1380 |
msgid "author"
|
1381 |
msgstr ""
|
1382 |
|
1383 |
+
#: plugins/post-type-manager/class.post-type-manager.php:83
|
1384 |
msgid "thumbnail"
|
1385 |
msgstr ""
|
1386 |
|
1387 |
+
#: plugins/post-type-manager/class.post-type-manager.php:84
|
1388 |
msgid "excerpt"
|
1389 |
msgstr ""
|
1390 |
|
1391 |
+
#: plugins/post-type-manager/class.post-type-manager.php:85
|
1392 |
msgid "comments"
|
1393 |
msgstr ""
|
1394 |
|
1395 |
+
#: plugins/post-type-manager/class.post-type-manager.php:86
|
1396 |
msgid "revisions"
|
1397 |
msgstr ""
|
1398 |
|
1399 |
+
#: plugins/post-type-manager/class.post-type-manager.php:90
|
1400 |
msgid "Supports(Required)"
|
1401 |
msgstr ""
|
1402 |
|
1403 |
+
#: plugins/post-type-manager/class.post-type-manager.php:102
|
1404 |
msgid "Menu position(optional)"
|
1405 |
msgstr ""
|
1406 |
|
1407 |
+
#: plugins/post-type-manager/class.post-type-manager.php:103
|
1408 |
msgid "Please enter a number."
|
1409 |
msgstr ""
|
1410 |
|
1411 |
+
#: plugins/post-type-manager/class.post-type-manager.php:109
|
1412 |
msgid "Custom taxonomies(optional)"
|
1413 |
msgstr ""
|
1414 |
|
1415 |
+
#: plugins/post-type-manager/class.post-type-manager.php:114
|
1416 |
msgid "Custon taxonomy name(slug)"
|
1417 |
msgstr ""
|
1418 |
|
1419 |
+
#: plugins/post-type-manager/class.post-type-manager.php:115
|
1420 |
msgid "Custon taxonomy label"
|
1421 |
msgstr ""
|
1422 |
|
1423 |
+
#: plugins/post-type-manager/class.post-type-manager.php:185
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1424 |
#, php-format
|
1425 |
msgid ""
|
1426 |
"Please save a <a href=\"%s\">permanent link configuration</a> After updating "
|
1477 |
msgid "Follow me"
|
1478 |
msgstr ""
|
1479 |
|
|
|
|
|
|
|
|
|
1480 |
#: plugins/sns/function_meta_box.php:28
|
1481 |
msgid "Sns Title"
|
1482 |
msgstr ""
|
1485 |
msgid "if filled this area then override title of OGP and Twitter Card"
|
1486 |
msgstr ""
|
1487 |
|
1488 |
+
#: plugins/sns/sns.php:17
|
1489 |
msgid "SNS"
|
1490 |
msgstr ""
|
1491 |
|
1492 |
+
#: plugins/sns/sns.php:97
|
1493 |
msgctxt "facebook language code"
|
1494 |
msgid "en_US"
|
1495 |
msgstr ""
|
1496 |
|
1497 |
+
#: plugins/sns/sns_admin.php:1
|
1498 |
msgid "SNS Settings"
|
1499 |
msgstr ""
|
1500 |
|
|
|
|
|
|
|
|
|
1501 |
#: plugins/sns/sns_admin.php:13
|
1502 |
msgid "facebook application ID"
|
1503 |
msgstr ""
|
1609 |
msgid "Follow me box title"
|
1610 |
msgstr ""
|
1611 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1612 |
#: plugins/wp_title.php:47
|
1613 |
#, php-format
|
1614 |
msgid "Search Results for : %s"
|
1672 |
msgid "Main Setting"
|
1673 |
msgstr ""
|
1674 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1675 |
#: plugins_admin/dashboard_info_widget.php:18
|
1676 |
msgid "News from VK All in One Expansion Unit"
|
1677 |
msgstr ""
|
1680 |
msgid "Edit Guide"
|
1681 |
msgstr ""
|
1682 |
|
1683 |
+
#: plugins_admin/vk-admin/class.vk-admin.php:98
|
1684 |
msgid "Sorry, there is no post"
|
1685 |
msgstr ""
|
1686 |
|
libraries/font-awesome/css/font-awesome.css
CHANGED
File without changes
|
libraries/font-awesome/css/font-awesome.min.css
CHANGED
File without changes
|
libraries/font-awesome/fonts/FontAwesome.otf
ADDED
Binary file
|
libraries/font-awesome/fonts/fontawesome-webfont.eot
CHANGED
File without changes
|
libraries/font-awesome/fonts/fontawesome-webfont.svg
CHANGED
File without changes
|
libraries/font-awesome/fonts/fontawesome-webfont.ttf
CHANGED
File without changes
|
libraries/font-awesome/fonts/fontawesome-webfont.woff
CHANGED
File without changes
|
libraries/font-awesome/fonts/fontawesome-webfont.woff2
ADDED
Binary file
|
libraries/font-awesome/less/animated.less
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Animated Icons
|
2 |
+
// --------------------------
|
3 |
+
|
4 |
+
.@{fa-css-prefix}-spin {
|
5 |
+
-webkit-animation: fa-spin 2s infinite linear;
|
6 |
+
animation: fa-spin 2s infinite linear;
|
7 |
+
}
|
8 |
+
|
9 |
+
.@{fa-css-prefix}-pulse {
|
10 |
+
-webkit-animation: fa-spin 1s infinite steps(8);
|
11 |
+
animation: fa-spin 1s infinite steps(8);
|
12 |
+
}
|
13 |
+
|
14 |
+
@-webkit-keyframes fa-spin {
|
15 |
+
0% {
|
16 |
+
-webkit-transform: rotate(0deg);
|
17 |
+
transform: rotate(0deg);
|
18 |
+
}
|
19 |
+
100% {
|
20 |
+
-webkit-transform: rotate(359deg);
|
21 |
+
transform: rotate(359deg);
|
22 |
+
}
|
23 |
+
}
|
24 |
+
|
25 |
+
@keyframes fa-spin {
|
26 |
+
0% {
|
27 |
+
-webkit-transform: rotate(0deg);
|
28 |
+
transform: rotate(0deg);
|
29 |
+
}
|
30 |
+
100% {
|
31 |
+
-webkit-transform: rotate(359deg);
|
32 |
+
transform: rotate(359deg);
|
33 |
+
}
|
34 |
+
}
|
libraries/font-awesome/less/bordered-pulled.less
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Bordered & Pulled
|
2 |
+
// -------------------------
|
3 |
+
|
4 |
+
.@{fa-css-prefix}-border {
|
5 |
+
padding: .2em .25em .15em;
|
6 |
+
border: solid .08em @fa-border-color;
|
7 |
+
border-radius: .1em;
|
8 |
+
}
|
9 |
+
|
10 |
+
.@{fa-css-prefix}-pull-left { float: left; }
|
11 |
+
.@{fa-css-prefix}-pull-right { float: right; }
|
12 |
+
|
13 |
+
.@{fa-css-prefix} {
|
14 |
+
&.@{fa-css-prefix}-pull-left { margin-right: .3em; }
|
15 |
+
&.@{fa-css-prefix}-pull-right { margin-left: .3em; }
|
16 |
+
}
|
17 |
+
|
18 |
+
/* Deprecated as of 4.4.0 */
|
19 |
+
.pull-right { float: right; }
|
20 |
+
.pull-left { float: left; }
|
21 |
+
|
22 |
+
.@{fa-css-prefix} {
|
23 |
+
&.pull-left { margin-right: .3em; }
|
24 |
+
&.pull-right { margin-left: .3em; }
|
25 |
+
}
|
libraries/font-awesome/less/core.less
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Base Class Definition
|
2 |
+
// -------------------------
|
3 |
+
|
4 |
+
.@{fa-css-prefix} {
|
5 |
+
display: inline-block;
|
6 |
+
font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration
|
7 |
+
font-size: inherit; // can't have font-size inherit on line above, so need to override
|
8 |
+
text-rendering: auto; // optimizelegibility throws things off #1094
|
9 |
+
-webkit-font-smoothing: antialiased;
|
10 |
+
-moz-osx-font-smoothing: grayscale;
|
11 |
+
|
12 |
+
}
|
libraries/font-awesome/less/fixed-width.less
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Fixed Width Icons
|
2 |
+
// -------------------------
|
3 |
+
.@{fa-css-prefix}-fw {
|
4 |
+
width: (18em / 14);
|
5 |
+
text-align: center;
|
6 |
+
}
|
libraries/font-awesome/less/font-awesome.less
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
|
3 |
+
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
|
4 |
+
*/
|
5 |
+
|
6 |
+
@import "variables.less";
|
7 |
+
@import "mixins.less";
|
8 |
+
@import "path.less";
|
9 |
+
@import "core.less";
|
10 |
+
@import "larger.less";
|
11 |
+
@import "fixed-width.less";
|
12 |
+
@import "list.less";
|
13 |
+
@import "bordered-pulled.less";
|
14 |
+
@import "animated.less";
|
15 |
+
@import "rotated-flipped.less";
|
16 |
+
@import "stacked.less";
|
17 |
+
@import "icons.less";
|
18 |
+
@import "screen-reader.less";
|
libraries/font-awesome/less/icons.less
ADDED
@@ -0,0 +1,789 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
|
2 |
+
readers do not read off random characters that represent icons */
|
3 |
+
|
4 |
+
.@{fa-css-prefix}-glass:before { content: @fa-var-glass; }
|
5 |
+
.@{fa-css-prefix}-music:before { content: @fa-var-music; }
|
6 |
+
.@{fa-css-prefix}-search:before { content: @fa-var-search; }
|
7 |
+
.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; }
|
8 |
+
.@{fa-css-prefix}-heart:before { content: @fa-var-heart; }
|
9 |
+
.@{fa-css-prefix}-star:before { content: @fa-var-star; }
|
10 |
+
.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; }
|
11 |
+
.@{fa-css-prefix}-user:before { content: @fa-var-user; }
|
12 |
+
.@{fa-css-prefix}-film:before { content: @fa-var-film; }
|
13 |
+
.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; }
|
14 |
+
.@{fa-css-prefix}-th:before { content: @fa-var-th; }
|
15 |
+
.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; }
|
16 |
+
.@{fa-css-prefix}-check:before { content: @fa-var-check; }
|
17 |
+
.@{fa-css-prefix}-remove:before,
|
18 |
+
.@{fa-css-prefix}-close:before,
|
19 |
+
.@{fa-css-prefix}-times:before { content: @fa-var-times; }
|
20 |
+
.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; }
|
21 |
+
.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; }
|
22 |
+
.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; }
|
23 |
+
.@{fa-css-prefix}-signal:before { content: @fa-var-signal; }
|
24 |
+
.@{fa-css-prefix}-gear:before,
|
25 |
+
.@{fa-css-prefix}-cog:before { content: @fa-var-cog; }
|
26 |
+
.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; }
|
27 |
+
.@{fa-css-prefix}-home:before { content: @fa-var-home; }
|
28 |
+
.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; }
|
29 |
+
.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; }
|
30 |
+
.@{fa-css-prefix}-road:before { content: @fa-var-road; }
|
31 |
+
.@{fa-css-prefix}-download:before { content: @fa-var-download; }
|
32 |
+
.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; }
|
33 |
+
.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; }
|
34 |
+
.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; }
|
35 |
+
.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; }
|
36 |
+
.@{fa-css-prefix}-rotate-right:before,
|
37 |
+
.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; }
|
38 |
+
.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; }
|
39 |
+
.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; }
|
40 |
+
.@{fa-css-prefix}-lock:before { content: @fa-var-lock; }
|
41 |
+
.@{fa-css-prefix}-flag:before { content: @fa-var-flag; }
|
42 |
+
.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; }
|
43 |
+
.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; }
|
44 |
+
.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; }
|
45 |
+
.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; }
|
46 |
+
.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; }
|
47 |
+
.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; }
|
48 |
+
.@{fa-css-prefix}-tag:before { content: @fa-var-tag; }
|
49 |
+
.@{fa-css-prefix}-tags:before { content: @fa-var-tags; }
|
50 |
+
.@{fa-css-prefix}-book:before { content: @fa-var-book; }
|
51 |
+
.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; }
|
52 |
+
.@{fa-css-prefix}-print:before { content: @fa-var-print; }
|
53 |
+
.@{fa-css-prefix}-camera:before { content: @fa-var-camera; }
|
54 |
+
.@{fa-css-prefix}-font:before { content: @fa-var-font; }
|
55 |
+
.@{fa-css-prefix}-bold:before { content: @fa-var-bold; }
|
56 |
+
.@{fa-css-prefix}-italic:before { content: @fa-var-italic; }
|
57 |
+
.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; }
|
58 |
+
.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; }
|
59 |
+
.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; }
|
60 |
+
.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; }
|
61 |
+
.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; }
|
62 |
+
.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; }
|
63 |
+
.@{fa-css-prefix}-list:before { content: @fa-var-list; }
|
64 |
+
.@{fa-css-prefix}-dedent:before,
|
65 |
+
.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; }
|
66 |
+
.@{fa-css-prefix}-indent:before { content: @fa-var-indent; }
|
67 |
+
.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; }
|
68 |
+
.@{fa-css-prefix}-photo:before,
|
69 |
+
.@{fa-css-prefix}-image:before,
|
70 |
+
.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; }
|
71 |
+
.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; }
|
72 |
+
.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; }
|
73 |
+
.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; }
|
74 |
+
.@{fa-css-prefix}-tint:before { content: @fa-var-tint; }
|
75 |
+
.@{fa-css-prefix}-edit:before,
|
76 |
+
.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; }
|
77 |
+
.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; }
|
78 |
+
.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; }
|
79 |
+
.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; }
|
80 |
+
.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; }
|
81 |
+
.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; }
|
82 |
+
.@{fa-css-prefix}-backward:before { content: @fa-var-backward; }
|
83 |
+
.@{fa-css-prefix}-play:before { content: @fa-var-play; }
|
84 |
+
.@{fa-css-prefix}-pause:before { content: @fa-var-pause; }
|
85 |
+
.@{fa-css-prefix}-stop:before { content: @fa-var-stop; }
|
86 |
+
.@{fa-css-prefix}-forward:before { content: @fa-var-forward; }
|
87 |
+
.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; }
|
88 |
+
.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; }
|
89 |
+
.@{fa-css-prefix}-eject:before { content: @fa-var-eject; }
|
90 |
+
.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; }
|
91 |
+
.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; }
|
92 |
+
.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; }
|
93 |
+
.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; }
|
94 |
+
.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; }
|
95 |
+
.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; }
|
96 |
+
.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; }
|
97 |
+
.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; }
|
98 |
+
.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; }
|
99 |
+
.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; }
|
100 |
+
.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; }
|
101 |
+
.@{fa-css-prefix}-ban:before { content: @fa-var-ban; }
|
102 |
+
.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; }
|
103 |
+
.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; }
|
104 |
+
.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; }
|
105 |
+
.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; }
|
106 |
+
.@{fa-css-prefix}-mail-forward:before,
|
107 |
+
.@{fa-css-prefix}-share:before { content: @fa-var-share; }
|
108 |
+
.@{fa-css-prefix}-expand:before { content: @fa-var-expand; }
|
109 |
+
.@{fa-css-prefix}-compress:before { content: @fa-var-compress; }
|
110 |
+
.@{fa-css-prefix}-plus:before { content: @fa-var-plus; }
|
111 |
+
.@{fa-css-prefix}-minus:before { content: @fa-var-minus; }
|
112 |
+
.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; }
|
113 |
+
.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; }
|
114 |
+
.@{fa-css-prefix}-gift:before { content: @fa-var-gift; }
|
115 |
+
.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; }
|
116 |
+
.@{fa-css-prefix}-fire:before { content: @fa-var-fire; }
|
117 |
+
.@{fa-css-prefix}-eye:before { content: @fa-var-eye; }
|
118 |
+
.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; }
|
119 |
+
.@{fa-css-prefix}-warning:before,
|
120 |
+
.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; }
|
121 |
+
.@{fa-css-prefix}-plane:before { content: @fa-var-plane; }
|
122 |
+
.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; }
|
123 |
+
.@{fa-css-prefix}-random:before { content: @fa-var-random; }
|
124 |
+
.@{fa-css-prefix}-comment:before { content: @fa-var-comment; }
|
125 |
+
.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; }
|
126 |
+
.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; }
|
127 |
+
.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; }
|
128 |
+
.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; }
|
129 |
+
.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; }
|
130 |
+
.@{fa-css-prefix}-folder:before { content: @fa-var-folder; }
|
131 |
+
.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; }
|
132 |
+
.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; }
|
133 |
+
.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; }
|
134 |
+
.@{fa-css-prefix}-bar-chart-o:before,
|
135 |
+
.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; }
|
136 |
+
.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; }
|
137 |
+
.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; }
|
138 |
+
.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; }
|
139 |
+
.@{fa-css-prefix}-key:before { content: @fa-var-key; }
|
140 |
+
.@{fa-css-prefix}-gears:before,
|
141 |
+
.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; }
|
142 |
+
.@{fa-css-prefix}-comments:before { content: @fa-var-comments; }
|
143 |
+
.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; }
|
144 |
+
.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; }
|
145 |
+
.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; }
|
146 |
+
.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; }
|
147 |
+
.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; }
|
148 |
+
.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; }
|
149 |
+
.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; }
|
150 |
+
.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; }
|
151 |
+
.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; }
|
152 |
+
.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; }
|
153 |
+
.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; }
|
154 |
+
.@{fa-css-prefix}-upload:before { content: @fa-var-upload; }
|
155 |
+
.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; }
|
156 |
+
.@{fa-css-prefix}-phone:before { content: @fa-var-phone; }
|
157 |
+
.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; }
|
158 |
+
.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; }
|
159 |
+
.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; }
|
160 |
+
.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; }
|
161 |
+
.@{fa-css-prefix}-facebook-f:before,
|
162 |
+
.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; }
|
163 |
+
.@{fa-css-prefix}-github:before { content: @fa-var-github; }
|
164 |
+
.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; }
|
165 |
+
.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; }
|
166 |
+
.@{fa-css-prefix}-feed:before,
|
167 |
+
.@{fa-css-prefix}-rss:before { content: @fa-var-rss; }
|
168 |
+
.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; }
|
169 |
+
.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; }
|
170 |
+
.@{fa-css-prefix}-bell:before { content: @fa-var-bell; }
|
171 |
+
.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; }
|
172 |
+
.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; }
|
173 |
+
.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; }
|
174 |
+
.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; }
|
175 |
+
.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; }
|
176 |
+
.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }
|
177 |
+
.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }
|
178 |
+
.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }
|
179 |
+
.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }
|
180 |
+
.@{fa-css-prefix}-globe:before { content: @fa-var-globe; }
|
181 |
+
.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }
|
182 |
+
.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; }
|
183 |
+
.@{fa-css-prefix}-filter:before { content: @fa-var-filter; }
|
184 |
+
.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; }
|
185 |
+
.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; }
|
186 |
+
.@{fa-css-prefix}-group:before,
|
187 |
+
.@{fa-css-prefix}-users:before { content: @fa-var-users; }
|
188 |
+
.@{fa-css-prefix}-chain:before,
|
189 |
+
.@{fa-css-prefix}-link:before { content: @fa-var-link; }
|
190 |
+
.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; }
|
191 |
+
.@{fa-css-prefix}-flask:before { content: @fa-var-flask; }
|
192 |
+
.@{fa-css-prefix}-cut:before,
|
193 |
+
.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; }
|
194 |
+
.@{fa-css-prefix}-copy:before,
|
195 |
+
.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; }
|
196 |
+
.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }
|
197 |
+
.@{fa-css-prefix}-save:before,
|
198 |
+
.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; }
|
199 |
+
.@{fa-css-prefix}-square:before { content: @fa-var-square; }
|
200 |
+
.@{fa-css-prefix}-navicon:before,
|
201 |
+
.@{fa-css-prefix}-reorder:before,
|
202 |
+
.@{fa-css-prefix}-bars:before { content: @fa-var-bars; }
|
203 |
+
.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; }
|
204 |
+
.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; }
|
205 |
+
.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; }
|
206 |
+
.@{fa-css-prefix}-underline:before { content: @fa-var-underline; }
|
207 |
+
.@{fa-css-prefix}-table:before { content: @fa-var-table; }
|
208 |
+
.@{fa-css-prefix}-magic:before { content: @fa-var-magic; }
|
209 |
+
.@{fa-css-prefix}-truck:before { content: @fa-var-truck; }
|
210 |
+
.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; }
|
211 |
+
.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; }
|
212 |
+
.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; }
|
213 |
+
.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; }
|
214 |
+
.@{fa-css-prefix}-money:before { content: @fa-var-money; }
|
215 |
+
.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; }
|
216 |
+
.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; }
|
217 |
+
.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; }
|
218 |
+
.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; }
|
219 |
+
.@{fa-css-prefix}-columns:before { content: @fa-var-columns; }
|
220 |
+
.@{fa-css-prefix}-unsorted:before,
|
221 |
+
.@{fa-css-prefix}-sort:before { content: @fa-var-sort; }
|
222 |
+
.@{fa-css-prefix}-sort-down:before,
|
223 |
+
.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; }
|
224 |
+
.@{fa-css-prefix}-sort-up:before,
|
225 |
+
.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; }
|
226 |
+
.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; }
|
227 |
+
.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; }
|
228 |
+
.@{fa-css-prefix}-rotate-left:before,
|
229 |
+
.@{fa-css-prefix}-undo:before { content: @fa-var-undo; }
|
230 |
+
.@{fa-css-prefix}-legal:before,
|
231 |
+
.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; }
|
232 |
+
.@{fa-css-prefix}-dashboard:before,
|
233 |
+
.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; }
|
234 |
+
.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; }
|
235 |
+
.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; }
|
236 |
+
.@{fa-css-prefix}-flash:before,
|
237 |
+
.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; }
|
238 |
+
.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; }
|
239 |
+
.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; }
|
240 |
+
.@{fa-css-prefix}-paste:before,
|
241 |
+
.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; }
|
242 |
+
.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; }
|
243 |
+
.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; }
|
244 |
+
.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; }
|
245 |
+
.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; }
|
246 |
+
.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; }
|
247 |
+
.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; }
|
248 |
+
.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; }
|
249 |
+
.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; }
|
250 |
+
.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; }
|
251 |
+
.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; }
|
252 |
+
.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; }
|
253 |
+
.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; }
|
254 |
+
.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; }
|
255 |
+
.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; }
|
256 |
+
.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; }
|
257 |
+
.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; }
|
258 |
+
.@{fa-css-prefix}-beer:before { content: @fa-var-beer; }
|
259 |
+
.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; }
|
260 |
+
.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; }
|
261 |
+
.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; }
|
262 |
+
.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; }
|
263 |
+
.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; }
|
264 |
+
.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; }
|
265 |
+
.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; }
|
266 |
+
.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; }
|
267 |
+
.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; }
|
268 |
+
.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; }
|
269 |
+
.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; }
|
270 |
+
.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; }
|
271 |
+
.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; }
|
272 |
+
.@{fa-css-prefix}-mobile-phone:before,
|
273 |
+
.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; }
|
274 |
+
.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; }
|
275 |
+
.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; }
|
276 |
+
.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; }
|
277 |
+
.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; }
|
278 |
+
.@{fa-css-prefix}-circle:before { content: @fa-var-circle; }
|
279 |
+
.@{fa-css-prefix}-mail-reply:before,
|
280 |
+
.@{fa-css-prefix}-reply:before { content: @fa-var-reply; }
|
281 |
+
.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; }
|
282 |
+
.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; }
|
283 |
+
.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; }
|
284 |
+
.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; }
|
285 |
+
.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; }
|
286 |
+
.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; }
|
287 |
+
.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; }
|
288 |
+
.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; }
|
289 |
+
.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; }
|
290 |
+
.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; }
|
291 |
+
.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; }
|
292 |
+
.@{fa-css-prefix}-code:before { content: @fa-var-code; }
|
293 |
+
.@{fa-css-prefix}-mail-reply-all:before,
|
294 |
+
.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; }
|
295 |
+
.@{fa-css-prefix}-star-half-empty:before,
|
296 |
+
.@{fa-css-prefix}-star-half-full:before,
|
297 |
+
.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; }
|
298 |
+
.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; }
|
299 |
+
.@{fa-css-prefix}-crop:before { content: @fa-var-crop; }
|
300 |
+
.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; }
|
301 |
+
.@{fa-css-prefix}-unlink:before,
|
302 |
+
.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; }
|
303 |
+
.@{fa-css-prefix}-question:before { content: @fa-var-question; }
|
304 |
+
.@{fa-css-prefix}-info:before { content: @fa-var-info; }
|
305 |
+
.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; }
|
306 |
+
.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; }
|
307 |
+
.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; }
|
308 |
+
.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; }
|
309 |
+
.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; }
|
310 |
+
.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; }
|
311 |
+
.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; }
|
312 |
+
.@{fa-css-prefix}-shield:before { content: @fa-var-shield; }
|
313 |
+
.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; }
|
314 |
+
.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }
|
315 |
+
.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; }
|
316 |
+
.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; }
|
317 |
+
.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }
|
318 |
+
.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }
|
319 |
+
.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }
|
320 |
+
.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }
|
321 |
+
.@{fa-css-prefix}-html5:before { content: @fa-var-html5; }
|
322 |
+
.@{fa-css-prefix}-css3:before { content: @fa-var-css3; }
|
323 |
+
.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; }
|
324 |
+
.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; }
|
325 |
+
.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; }
|
326 |
+
.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; }
|
327 |
+
.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; }
|
328 |
+
.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; }
|
329 |
+
.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; }
|
330 |
+
.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; }
|
331 |
+
.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; }
|
332 |
+
.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; }
|
333 |
+
.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; }
|
334 |
+
.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; }
|
335 |
+
.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; }
|
336 |
+
.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; }
|
337 |
+
.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; }
|
338 |
+
.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; }
|
339 |
+
.@{fa-css-prefix}-compass:before { content: @fa-var-compass; }
|
340 |
+
.@{fa-css-prefix}-toggle-down:before,
|
341 |
+
.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; }
|
342 |
+
.@{fa-css-prefix}-toggle-up:before,
|
343 |
+
.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; }
|
344 |
+
.@{fa-css-prefix}-toggle-right:before,
|
345 |
+
.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; }
|
346 |
+
.@{fa-css-prefix}-euro:before,
|
347 |
+
.@{fa-css-prefix}-eur:before { content: @fa-var-eur; }
|
348 |
+
.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; }
|
349 |
+
.@{fa-css-prefix}-dollar:before,
|
350 |
+
.@{fa-css-prefix}-usd:before { content: @fa-var-usd; }
|
351 |
+
.@{fa-css-prefix}-rupee:before,
|
352 |
+
.@{fa-css-prefix}-inr:before { content: @fa-var-inr; }
|
353 |
+
.@{fa-css-prefix}-cny:before,
|
354 |
+
.@{fa-css-prefix}-rmb:before,
|
355 |
+
.@{fa-css-prefix}-yen:before,
|
356 |
+
.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; }
|
357 |
+
.@{fa-css-prefix}-ruble:before,
|
358 |
+
.@{fa-css-prefix}-rouble:before,
|
359 |
+
.@{fa-css-prefix}-rub:before { content: @fa-var-rub; }
|
360 |
+
.@{fa-css-prefix}-won:before,
|
361 |
+
.@{fa-css-prefix}-krw:before { content: @fa-var-krw; }
|
362 |
+
.@{fa-css-prefix}-bitcoin:before,
|
363 |
+
.@{fa-css-prefix}-btc:before { content: @fa-var-btc; }
|
364 |
+
.@{fa-css-prefix}-file:before { content: @fa-var-file; }
|
365 |
+
.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; }
|
366 |
+
.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; }
|
367 |
+
.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; }
|
368 |
+
.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; }
|
369 |
+
.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; }
|
370 |
+
.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; }
|
371 |
+
.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; }
|
372 |
+
.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; }
|
373 |
+
.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; }
|
374 |
+
.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; }
|
375 |
+
.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; }
|
376 |
+
.@{fa-css-prefix}-xing:before { content: @fa-var-xing; }
|
377 |
+
.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; }
|
378 |
+
.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; }
|
379 |
+
.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; }
|
380 |
+
.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; }
|
381 |
+
.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; }
|
382 |
+
.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; }
|
383 |
+
.@{fa-css-prefix}-adn:before { content: @fa-var-adn; }
|
384 |
+
.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; }
|
385 |
+
.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; }
|
386 |
+
.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; }
|
387 |
+
.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; }
|
388 |
+
.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; }
|
389 |
+
.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; }
|
390 |
+
.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; }
|
391 |
+
.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; }
|
392 |
+
.@{fa-css-prefix}-apple:before { content: @fa-var-apple; }
|
393 |
+
.@{fa-css-prefix}-windows:before { content: @fa-var-windows; }
|
394 |
+
.@{fa-css-prefix}-android:before { content: @fa-var-android; }
|
395 |
+
.@{fa-css-prefix}-linux:before { content: @fa-var-linux; }
|
396 |
+
.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; }
|
397 |
+
.@{fa-css-prefix}-skype:before { content: @fa-var-skype; }
|
398 |
+
.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; }
|
399 |
+
.@{fa-css-prefix}-trello:before { content: @fa-var-trello; }
|
400 |
+
.@{fa-css-prefix}-female:before { content: @fa-var-female; }
|
401 |
+
.@{fa-css-prefix}-male:before { content: @fa-var-male; }
|
402 |
+
.@{fa-css-prefix}-gittip:before,
|
403 |
+
.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; }
|
404 |
+
.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; }
|
405 |
+
.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; }
|
406 |
+
.@{fa-css-prefix}-archive:before { content: @fa-var-archive; }
|
407 |
+
.@{fa-css-prefix}-bug:before { content: @fa-var-bug; }
|
408 |
+
.@{fa-css-prefix}-vk:before { content: @fa-var-vk; }
|
409 |
+
.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; }
|
410 |
+
.@{fa-css-prefix}-renren:before { content: @fa-var-renren; }
|
411 |
+
.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; }
|
412 |
+
.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; }
|
413 |
+
.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; }
|
414 |
+
.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; }
|
415 |
+
.@{fa-css-prefix}-toggle-left:before,
|
416 |
+
.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; }
|
417 |
+
.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; }
|
418 |
+
.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; }
|
419 |
+
.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; }
|
420 |
+
.@{fa-css-prefix}-turkish-lira:before,
|
421 |
+
.@{fa-css-prefix}-try:before { content: @fa-var-try; }
|
422 |
+
.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; }
|
423 |
+
.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; }
|
424 |
+
.@{fa-css-prefix}-slack:before { content: @fa-var-slack; }
|
425 |
+
.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; }
|
426 |
+
.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; }
|
427 |
+
.@{fa-css-prefix}-openid:before { content: @fa-var-openid; }
|
428 |
+
.@{fa-css-prefix}-institution:before,
|
429 |
+
.@{fa-css-prefix}-bank:before,
|
430 |
+
.@{fa-css-prefix}-university:before { content: @fa-var-university; }
|
431 |
+
.@{fa-css-prefix}-mortar-board:before,
|
432 |
+
.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; }
|
433 |
+
.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; }
|
434 |
+
.@{fa-css-prefix}-google:before { content: @fa-var-google; }
|
435 |
+
.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; }
|
436 |
+
.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; }
|
437 |
+
.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }
|
438 |
+
.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; }
|
439 |
+
.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; }
|
440 |
+
.@{fa-css-prefix}-digg:before { content: @fa-var-digg; }
|
441 |
+
.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; }
|
442 |
+
.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }
|
443 |
+
.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; }
|
444 |
+
.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; }
|
445 |
+
.@{fa-css-prefix}-language:before { content: @fa-var-language; }
|
446 |
+
.@{fa-css-prefix}-fax:before { content: @fa-var-fax; }
|
447 |
+
.@{fa-css-prefix}-building:before { content: @fa-var-building; }
|
448 |
+
.@{fa-css-prefix}-child:before { content: @fa-var-child; }
|
449 |
+
.@{fa-css-prefix}-paw:before { content: @fa-var-paw; }
|
450 |
+
.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; }
|
451 |
+
.@{fa-css-prefix}-cube:before { content: @fa-var-cube; }
|
452 |
+
.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; }
|
453 |
+
.@{fa-css-prefix}-behance:before { content: @fa-var-behance; }
|
454 |
+
.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; }
|
455 |
+
.@{fa-css-prefix}-steam:before { content: @fa-var-steam; }
|
456 |
+
.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; }
|
457 |
+
.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; }
|
458 |
+
.@{fa-css-prefix}-automobile:before,
|
459 |
+
.@{fa-css-prefix}-car:before { content: @fa-var-car; }
|
460 |
+
.@{fa-css-prefix}-cab:before,
|
461 |
+
.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; }
|
462 |
+
.@{fa-css-prefix}-tree:before { content: @fa-var-tree; }
|
463 |
+
.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; }
|
464 |
+
.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; }
|
465 |
+
.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; }
|
466 |
+
.@{fa-css-prefix}-database:before { content: @fa-var-database; }
|
467 |
+
.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; }
|
468 |
+
.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; }
|
469 |
+
.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; }
|
470 |
+
.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; }
|
471 |
+
.@{fa-css-prefix}-file-photo-o:before,
|
472 |
+
.@{fa-css-prefix}-file-picture-o:before,
|
473 |
+
.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; }
|
474 |
+
.@{fa-css-prefix}-file-zip-o:before,
|
475 |
+
.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; }
|
476 |
+
.@{fa-css-prefix}-file-sound-o:before,
|
477 |
+
.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; }
|
478 |
+
.@{fa-css-prefix}-file-movie-o:before,
|
479 |
+
.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; }
|
480 |
+
.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; }
|
481 |
+
.@{fa-css-prefix}-vine:before { content: @fa-var-vine; }
|
482 |
+
.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; }
|
483 |
+
.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; }
|
484 |
+
.@{fa-css-prefix}-life-bouy:before,
|
485 |
+
.@{fa-css-prefix}-life-buoy:before,
|
486 |
+
.@{fa-css-prefix}-life-saver:before,
|
487 |
+
.@{fa-css-prefix}-support:before,
|
488 |
+
.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; }
|
489 |
+
.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; }
|
490 |
+
.@{fa-css-prefix}-ra:before,
|
491 |
+
.@{fa-css-prefix}-resistance:before,
|
492 |
+
.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; }
|
493 |
+
.@{fa-css-prefix}-ge:before,
|
494 |
+
.@{fa-css-prefix}-empire:before { content: @fa-var-empire; }
|
495 |
+
.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; }
|
496 |
+
.@{fa-css-prefix}-git:before { content: @fa-var-git; }
|
497 |
+
.@{fa-css-prefix}-y-combinator-square:before,
|
498 |
+
.@{fa-css-prefix}-yc-square:before,
|
499 |
+
.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; }
|
500 |
+
.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; }
|
501 |
+
.@{fa-css-prefix}-qq:before { content: @fa-var-qq; }
|
502 |
+
.@{fa-css-prefix}-wechat:before,
|
503 |
+
.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; }
|
504 |
+
.@{fa-css-prefix}-send:before,
|
505 |
+
.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; }
|
506 |
+
.@{fa-css-prefix}-send-o:before,
|
507 |
+
.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; }
|
508 |
+
.@{fa-css-prefix}-history:before { content: @fa-var-history; }
|
509 |
+
.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; }
|
510 |
+
.@{fa-css-prefix}-header:before { content: @fa-var-header; }
|
511 |
+
.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }
|
512 |
+
.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; }
|
513 |
+
.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; }
|
514 |
+
.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; }
|
515 |
+
.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; }
|
516 |
+
.@{fa-css-prefix}-soccer-ball-o:before,
|
517 |
+
.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; }
|
518 |
+
.@{fa-css-prefix}-tty:before { content: @fa-var-tty; }
|
519 |
+
.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; }
|
520 |
+
.@{fa-css-prefix}-plug:before { content: @fa-var-plug; }
|
521 |
+
.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; }
|
522 |
+
.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; }
|
523 |
+
.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; }
|
524 |
+
.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; }
|
525 |
+
.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; }
|
526 |
+
.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; }
|
527 |
+
.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; }
|
528 |
+
.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; }
|
529 |
+
.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; }
|
530 |
+
.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; }
|
531 |
+
.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; }
|
532 |
+
.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; }
|
533 |
+
.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; }
|
534 |
+
.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; }
|
535 |
+
.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; }
|
536 |
+
.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; }
|
537 |
+
.@{fa-css-prefix}-trash:before { content: @fa-var-trash; }
|
538 |
+
.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; }
|
539 |
+
.@{fa-css-prefix}-at:before { content: @fa-var-at; }
|
540 |
+
.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; }
|
541 |
+
.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; }
|
542 |
+
.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; }
|
543 |
+
.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; }
|
544 |
+
.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; }
|
545 |
+
.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; }
|
546 |
+
.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; }
|
547 |
+
.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; }
|
548 |
+
.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; }
|
549 |
+
.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; }
|
550 |
+
.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; }
|
551 |
+
.@{fa-css-prefix}-bus:before { content: @fa-var-bus; }
|
552 |
+
.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; }
|
553 |
+
.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; }
|
554 |
+
.@{fa-css-prefix}-cc:before { content: @fa-var-cc; }
|
555 |
+
.@{fa-css-prefix}-shekel:before,
|
556 |
+
.@{fa-css-prefix}-sheqel:before,
|
557 |
+
.@{fa-css-prefix}-ils:before { content: @fa-var-ils; }
|
558 |
+
.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; }
|
559 |
+
.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; }
|
560 |
+
.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; }
|
561 |
+
.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; }
|
562 |
+
.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; }
|
563 |
+
.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; }
|
564 |
+
.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; }
|
565 |
+
.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; }
|
566 |
+
.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; }
|
567 |
+
.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; }
|
568 |
+
.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; }
|
569 |
+
.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; }
|
570 |
+
.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; }
|
571 |
+
.@{fa-css-prefix}-ship:before { content: @fa-var-ship; }
|
572 |
+
.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; }
|
573 |
+
.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; }
|
574 |
+
.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; }
|
575 |
+
.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; }
|
576 |
+
.@{fa-css-prefix}-venus:before { content: @fa-var-venus; }
|
577 |
+
.@{fa-css-prefix}-mars:before { content: @fa-var-mars; }
|
578 |
+
.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; }
|
579 |
+
.@{fa-css-prefix}-intersex:before,
|
580 |
+
.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; }
|
581 |
+
.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; }
|
582 |
+
.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; }
|
583 |
+
.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; }
|
584 |
+
.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; }
|
585 |
+
.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; }
|
586 |
+
.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; }
|
587 |
+
.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; }
|
588 |
+
.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; }
|
589 |
+
.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; }
|
590 |
+
.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; }
|
591 |
+
.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; }
|
592 |
+
.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; }
|
593 |
+
.@{fa-css-prefix}-server:before { content: @fa-var-server; }
|
594 |
+
.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; }
|
595 |
+
.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; }
|
596 |
+
.@{fa-css-prefix}-hotel:before,
|
597 |
+
.@{fa-css-prefix}-bed:before { content: @fa-var-bed; }
|
598 |
+
.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; }
|
599 |
+
.@{fa-css-prefix}-train:before { content: @fa-var-train; }
|
600 |
+
.@{fa-css-prefix}-subway:before { content: @fa-var-subway; }
|
601 |
+
.@{fa-css-prefix}-medium:before { content: @fa-var-medium; }
|
602 |
+
.@{fa-css-prefix}-yc:before,
|
603 |
+
.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; }
|
604 |
+
.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; }
|
605 |
+
.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; }
|
606 |
+
.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; }
|
607 |
+
.@{fa-css-prefix}-battery-4:before,
|
608 |
+
.@{fa-css-prefix}-battery:before,
|
609 |
+
.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; }
|
610 |
+
.@{fa-css-prefix}-battery-3:before,
|
611 |
+
.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; }
|
612 |
+
.@{fa-css-prefix}-battery-2:before,
|
613 |
+
.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; }
|
614 |
+
.@{fa-css-prefix}-battery-1:before,
|
615 |
+
.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; }
|
616 |
+
.@{fa-css-prefix}-battery-0:before,
|
617 |
+
.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; }
|
618 |
+
.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; }
|
619 |
+
.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; }
|
620 |
+
.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; }
|
621 |
+
.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; }
|
622 |
+
.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; }
|
623 |
+
.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; }
|
624 |
+
.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; }
|
625 |
+
.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; }
|
626 |
+
.@{fa-css-prefix}-clone:before { content: @fa-var-clone; }
|
627 |
+
.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; }
|
628 |
+
.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; }
|
629 |
+
.@{fa-css-prefix}-hourglass-1:before,
|
630 |
+
.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; }
|
631 |
+
.@{fa-css-prefix}-hourglass-2:before,
|
632 |
+
.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; }
|
633 |
+
.@{fa-css-prefix}-hourglass-3:before,
|
634 |
+
.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; }
|
635 |
+
.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; }
|
636 |
+
.@{fa-css-prefix}-hand-grab-o:before,
|
637 |
+
.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; }
|
638 |
+
.@{fa-css-prefix}-hand-stop-o:before,
|
639 |
+
.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; }
|
640 |
+
.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; }
|
641 |
+
.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; }
|
642 |
+
.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; }
|
643 |
+
.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; }
|
644 |
+
.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; }
|
645 |
+
.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; }
|
646 |
+
.@{fa-css-prefix}-registered:before { content: @fa-var-registered; }
|
647 |
+
.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; }
|
648 |
+
.@{fa-css-prefix}-gg:before { content: @fa-var-gg; }
|
649 |
+
.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; }
|
650 |
+
.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; }
|
651 |
+
.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; }
|
652 |
+
.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; }
|
653 |
+
.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; }
|
654 |
+
.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; }
|
655 |
+
.@{fa-css-prefix}-safari:before { content: @fa-var-safari; }
|
656 |
+
.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; }
|
657 |
+
.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; }
|
658 |
+
.@{fa-css-prefix}-opera:before { content: @fa-var-opera; }
|
659 |
+
.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; }
|
660 |
+
.@{fa-css-prefix}-tv:before,
|
661 |
+
.@{fa-css-prefix}-television:before { content: @fa-var-television; }
|
662 |
+
.@{fa-css-prefix}-contao:before { content: @fa-var-contao; }
|
663 |
+
.@{fa-css-prefix}-500px:before { content: @fa-var-500px; }
|
664 |
+
.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; }
|
665 |
+
.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; }
|
666 |
+
.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; }
|
667 |
+
.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; }
|
668 |
+
.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; }
|
669 |
+
.@{fa-css-prefix}-industry:before { content: @fa-var-industry; }
|
670 |
+
.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; }
|
671 |
+
.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; }
|
672 |
+
.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; }
|
673 |
+
.@{fa-css-prefix}-map:before { content: @fa-var-map; }
|
674 |
+
.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; }
|
675 |
+
.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; }
|
676 |
+
.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; }
|
677 |
+
.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; }
|
678 |
+
.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; }
|
679 |
+
.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; }
|
680 |
+
.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; }
|
681 |
+
.@{fa-css-prefix}-edge:before { content: @fa-var-edge; }
|
682 |
+
.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; }
|
683 |
+
.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; }
|
684 |
+
.@{fa-css-prefix}-modx:before { content: @fa-var-modx; }
|
685 |
+
.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; }
|
686 |
+
.@{fa-css-prefix}-usb:before { content: @fa-var-usb; }
|
687 |
+
.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; }
|
688 |
+
.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; }
|
689 |
+
.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; }
|
690 |
+
.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; }
|
691 |
+
.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; }
|
692 |
+
.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; }
|
693 |
+
.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; }
|
694 |
+
.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; }
|
695 |
+
.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; }
|
696 |
+
.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; }
|
697 |
+
.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; }
|
698 |
+
.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; }
|
699 |
+
.@{fa-css-prefix}-percent:before { content: @fa-var-percent; }
|
700 |
+
.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; }
|
701 |
+
.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; }
|
702 |
+
.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; }
|
703 |
+
.@{fa-css-prefix}-envira:before { content: @fa-var-envira; }
|
704 |
+
.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; }
|
705 |
+
.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; }
|
706 |
+
.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; }
|
707 |
+
.@{fa-css-prefix}-blind:before { content: @fa-var-blind; }
|
708 |
+
.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; }
|
709 |
+
.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; }
|
710 |
+
.@{fa-css-prefix}-braille:before { content: @fa-var-braille; }
|
711 |
+
.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; }
|
712 |
+
.@{fa-css-prefix}-asl-interpreting:before,
|
713 |
+
.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; }
|
714 |
+
.@{fa-css-prefix}-deafness:before,
|
715 |
+
.@{fa-css-prefix}-hard-of-hearing:before,
|
716 |
+
.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; }
|
717 |
+
.@{fa-css-prefix}-glide:before { content: @fa-var-glide; }
|
718 |
+
.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; }
|
719 |
+
.@{fa-css-prefix}-signing:before,
|
720 |
+
.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; }
|
721 |
+
.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; }
|
722 |
+
.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; }
|
723 |
+
.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; }
|
724 |
+
.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; }
|
725 |
+
.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; }
|
726 |
+
.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; }
|
727 |
+
.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; }
|
728 |
+
.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; }
|
729 |
+
.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; }
|
730 |
+
.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; }
|
731 |
+
.@{fa-css-prefix}-google-plus-circle:before,
|
732 |
+
.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; }
|
733 |
+
.@{fa-css-prefix}-fa:before,
|
734 |
+
.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; }
|
735 |
+
.@{fa-css-prefix}-handshake-o:before { content: @fa-var-handshake-o; }
|
736 |
+
.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; }
|
737 |
+
.@{fa-css-prefix}-envelope-open-o:before { content: @fa-var-envelope-open-o; }
|
738 |
+
.@{fa-css-prefix}-linode:before { content: @fa-var-linode; }
|
739 |
+
.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; }
|
740 |
+
.@{fa-css-prefix}-address-book-o:before { content: @fa-var-address-book-o; }
|
741 |
+
.@{fa-css-prefix}-vcard:before,
|
742 |
+
.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; }
|
743 |
+
.@{fa-css-prefix}-vcard-o:before,
|
744 |
+
.@{fa-css-prefix}-address-card-o:before { content: @fa-var-address-card-o; }
|
745 |
+
.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; }
|
746 |
+
.@{fa-css-prefix}-user-circle-o:before { content: @fa-var-user-circle-o; }
|
747 |
+
.@{fa-css-prefix}-user-o:before { content: @fa-var-user-o; }
|
748 |
+
.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; }
|
749 |
+
.@{fa-css-prefix}-drivers-license:before,
|
750 |
+
.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; }
|
751 |
+
.@{fa-css-prefix}-drivers-license-o:before,
|
752 |
+
.@{fa-css-prefix}-id-card-o:before { content: @fa-var-id-card-o; }
|
753 |
+
.@{fa-css-prefix}-quora:before { content: @fa-var-quora; }
|
754 |
+
.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; }
|
755 |
+
.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; }
|
756 |
+
.@{fa-css-prefix}-thermometer-4:before,
|
757 |
+
.@{fa-css-prefix}-thermometer:before,
|
758 |
+
.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; }
|
759 |
+
.@{fa-css-prefix}-thermometer-3:before,
|
760 |
+
.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; }
|
761 |
+
.@{fa-css-prefix}-thermometer-2:before,
|
762 |
+
.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; }
|
763 |
+
.@{fa-css-prefix}-thermometer-1:before,
|
764 |
+
.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; }
|
765 |
+
.@{fa-css-prefix}-thermometer-0:before,
|
766 |
+
.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; }
|
767 |
+
.@{fa-css-prefix}-shower:before { content: @fa-var-shower; }
|
768 |
+
.@{fa-css-prefix}-bathtub:before,
|
769 |
+
.@{fa-css-prefix}-s15:before,
|
770 |
+
.@{fa-css-prefix}-bath:before { content: @fa-var-bath; }
|
771 |
+
.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; }
|
772 |
+
.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; }
|
773 |
+
.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; }
|
774 |
+
.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; }
|
775 |
+
.@{fa-css-prefix}-times-rectangle:before,
|
776 |
+
.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; }
|
777 |
+
.@{fa-css-prefix}-times-rectangle-o:before,
|
778 |
+
.@{fa-css-prefix}-window-close-o:before { content: @fa-var-window-close-o; }
|
779 |
+
.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; }
|
780 |
+
.@{fa-css-prefix}-grav:before { content: @fa-var-grav; }
|
781 |
+
.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; }
|
782 |
+
.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; }
|
783 |
+
.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; }
|
784 |
+
.@{fa-css-prefix}-eercast:before { content: @fa-var-eercast; }
|
785 |
+
.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; }
|
786 |
+
.@{fa-css-prefix}-snowflake-o:before { content: @fa-var-snowflake-o; }
|
787 |
+
.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; }
|
788 |
+
.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; }
|
789 |
+
.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; }
|
libraries/font-awesome/less/larger.less
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Icon Sizes
|
2 |
+
// -------------------------
|
3 |
+
|
4 |
+
/* makes the font 33% larger relative to the icon container */
|
5 |
+
.@{fa-css-prefix}-lg {
|
6 |
+
font-size: (4em / 3);
|
7 |
+
line-height: (3em / 4);
|
8 |
+
vertical-align: -15%;
|
9 |
+
}
|
10 |
+
.@{fa-css-prefix}-2x { font-size: 2em; }
|
11 |
+
.@{fa-css-prefix}-3x { font-size: 3em; }
|
12 |
+
.@{fa-css-prefix}-4x { font-size: 4em; }
|
13 |
+
.@{fa-css-prefix}-5x { font-size: 5em; }
|
libraries/font-awesome/less/list.less
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// List Icons
|
2 |
+
// -------------------------
|
3 |
+
|
4 |
+
.@{fa-css-prefix}-ul {
|
5 |
+
padding-left: 0;
|
6 |
+
margin-left: @fa-li-width;
|
7 |
+
list-style-type: none;
|
8 |
+
> li { position: relative; }
|
9 |
+
}
|
10 |
+
.@{fa-css-prefix}-li {
|
11 |
+
position: absolute;
|
12 |
+
left: -@fa-li-width;
|
13 |
+
width: @fa-li-width;
|
14 |
+
top: (2em / 14);
|
15 |
+
text-align: center;
|
16 |
+
&.@{fa-css-prefix}-lg {
|
17 |
+
left: (-@fa-li-width + (4em / 14));
|
18 |
+
}
|
19 |
+
}
|
libraries/font-awesome/less/mixins.less
ADDED
@@ -0,0 +1,60 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Mixins
|
2 |
+
// --------------------------
|
3 |
+
|
4 |
+
.fa-icon() {
|
5 |
+
display: inline-block;
|
6 |
+
font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration
|
7 |
+
font-size: inherit; // can't have font-size inherit on line above, so need to override
|
8 |
+
text-rendering: auto; // optimizelegibility throws things off #1094
|
9 |
+
-webkit-font-smoothing: antialiased;
|
10 |
+
-moz-osx-font-smoothing: grayscale;
|
11 |
+
|
12 |
+
}
|
13 |
+
|
14 |
+
.fa-icon-rotate(@degrees, @rotation) {
|
15 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})";
|
16 |
+
-webkit-transform: rotate(@degrees);
|
17 |
+
-ms-transform: rotate(@degrees);
|
18 |
+
transform: rotate(@degrees);
|
19 |
+
}
|
20 |
+
|
21 |
+
.fa-icon-flip(@horiz, @vert, @rotation) {
|
22 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)";
|
23 |
+
-webkit-transform: scale(@horiz, @vert);
|
24 |
+
-ms-transform: scale(@horiz, @vert);
|
25 |
+
transform: scale(@horiz, @vert);
|
26 |
+
}
|
27 |
+
|
28 |
+
|
29 |
+
// Only display content to screen readers. A la Bootstrap 4.
|
30 |
+
//
|
31 |
+
// See: http://a11yproject.com/posts/how-to-hide-content/
|
32 |
+
|
33 |
+
.sr-only() {
|
34 |
+
position: absolute;
|
35 |
+
width: 1px;
|
36 |
+
height: 1px;
|
37 |
+
padding: 0;
|
38 |
+
margin: -1px;
|
39 |
+
overflow: hidden;
|
40 |
+
clip: rect(0,0,0,0);
|
41 |
+
border: 0;
|
42 |
+
}
|
43 |
+
|
44 |
+
// Use in conjunction with .sr-only to only display content when it's focused.
|
45 |
+
//
|
46 |
+
// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
|
47 |
+
//
|
48 |
+
// Credit: HTML5 Boilerplate
|
49 |
+
|
50 |
+
.sr-only-focusable() {
|
51 |
+
&:active,
|
52 |
+
&:focus {
|
53 |
+
position: static;
|
54 |
+
width: auto;
|
55 |
+
height: auto;
|
56 |
+
margin: 0;
|
57 |
+
overflow: visible;
|
58 |
+
clip: auto;
|
59 |
+
}
|
60 |
+
}
|
libraries/font-awesome/less/path.less
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* FONT PATH
|
2 |
+
* -------------------------- */
|
3 |
+
|
4 |
+
@font-face {
|
5 |
+
font-family: 'FontAwesome';
|
6 |
+
src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
|
7 |
+
src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
|
8 |
+
url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'),
|
9 |
+
url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
|
10 |
+
url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
|
11 |
+
url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
|
12 |
+
// src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
|
13 |
+
font-weight: normal;
|
14 |
+
font-style: normal;
|
15 |
+
}
|
libraries/font-awesome/less/rotated-flipped.less
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Rotated & Flipped Icons
|
2 |
+
// -------------------------
|
3 |
+
|
4 |
+
.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); }
|
5 |
+
.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }
|
6 |
+
.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }
|
7 |
+
|
8 |
+
.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }
|
9 |
+
.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); }
|
10 |
+
|
11 |
+
// Hook for IE8-9
|
12 |
+
// -------------------------
|
13 |
+
|
14 |
+
:root .@{fa-css-prefix}-rotate-90,
|
15 |
+
:root .@{fa-css-prefix}-rotate-180,
|
16 |
+
:root .@{fa-css-prefix}-rotate-270,
|
17 |
+
:root .@{fa-css-prefix}-flip-horizontal,
|
18 |
+
:root .@{fa-css-prefix}-flip-vertical {
|
19 |
+
filter: none;
|
20 |
+
}
|
libraries/font-awesome/less/screen-reader.less
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Screen Readers
|
2 |
+
// -------------------------
|
3 |
+
|
4 |
+
.sr-only { .sr-only(); }
|
5 |
+
.sr-only-focusable { .sr-only-focusable(); }
|
libraries/font-awesome/less/stacked.less
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Stacked Icons
|
2 |
+
// -------------------------
|
3 |
+
|
4 |
+
.@{fa-css-prefix}-stack {
|
5 |
+
position: relative;
|
6 |
+
display: inline-block;
|
7 |
+
width: 2em;
|
8 |
+
height: 2em;
|
9 |
+
line-height: 2em;
|
10 |
+
vertical-align: middle;
|
11 |
+
}
|
12 |
+
.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {
|
13 |
+
position: absolute;
|
14 |
+
left: 0;
|
15 |
+
width: 100%;
|
16 |
+
text-align: center;
|
17 |
+
}
|
18 |
+
.@{fa-css-prefix}-stack-1x { line-height: inherit; }
|
19 |
+
.@{fa-css-prefix}-stack-2x { font-size: 2em; }
|
20 |
+
.@{fa-css-prefix}-inverse { color: @fa-inverse; }
|
libraries/font-awesome/less/variables.less
ADDED
@@ -0,0 +1,800 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Variables
|
2 |
+
// --------------------------
|
3 |
+
|
4 |
+
@fa-font-path: "../fonts";
|
5 |
+
@fa-font-size-base: 14px;
|
6 |
+
@fa-line-height-base: 1;
|
7 |
+
//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts"; // for referencing Bootstrap CDN font files directly
|
8 |
+
@fa-css-prefix: fa;
|
9 |
+
@fa-version: "4.7.0";
|
10 |
+
@fa-border-color: #eee;
|
11 |
+
@fa-inverse: #fff;
|
12 |
+
@fa-li-width: (30em / 14);
|
13 |
+
|
14 |
+
@fa-var-500px: "\f26e";
|
15 |
+
@fa-var-address-book: "\f2b9";
|
16 |
+
@fa-var-address-book-o: "\f2ba";
|
17 |
+
@fa-var-address-card: "\f2bb";
|
18 |
+
@fa-var-address-card-o: "\f2bc";
|
19 |
+
@fa-var-adjust: "\f042";
|
20 |
+
@fa-var-adn: "\f170";
|
21 |
+
@fa-var-align-center: "\f037";
|
22 |
+
@fa-var-align-justify: "\f039";
|
23 |
+
@fa-var-align-left: "\f036";
|
24 |
+
@fa-var-align-right: "\f038";
|
25 |
+
@fa-var-amazon: "\f270";
|
26 |
+
@fa-var-ambulance: "\f0f9";
|
27 |
+
@fa-var-american-sign-language-interpreting: "\f2a3";
|
28 |
+
@fa-var-anchor: "\f13d";
|
29 |
+
@fa-var-android: "\f17b";
|
30 |
+
@fa-var-angellist: "\f209";
|
31 |
+
@fa-var-angle-double-down: "\f103";
|
32 |
+
@fa-var-angle-double-left: "\f100";
|
33 |
+
@fa-var-angle-double-right: "\f101";
|
34 |
+
@fa-var-angle-double-up: "\f102";
|
35 |
+
@fa-var-angle-down: "\f107";
|
36 |
+
@fa-var-angle-left: "\f104";
|
37 |
+
@fa-var-angle-right: "\f105";
|
38 |
+
@fa-var-angle-up: "\f106";
|
39 |
+
@fa-var-apple: "\f179";
|
40 |
+
@fa-var-archive: "\f187";
|
41 |
+
@fa-var-area-chart: "\f1fe";
|
42 |
+
@fa-var-arrow-circle-down: "\f0ab";
|
43 |
+
@fa-var-arrow-circle-left: "\f0a8";
|
44 |
+
@fa-var-arrow-circle-o-down: "\f01a";
|
45 |
+
@fa-var-arrow-circle-o-left: "\f190";
|
46 |
+
@fa-var-arrow-circle-o-right: "\f18e";
|
47 |
+
@fa-var-arrow-circle-o-up: "\f01b";
|
48 |
+
@fa-var-arrow-circle-right: "\f0a9";
|
49 |
+
@fa-var-arrow-circle-up: "\f0aa";
|
50 |
+
@fa-var-arrow-down: "\f063";
|
51 |
+
@fa-var-arrow-left: "\f060";
|
52 |
+
@fa-var-arrow-right: "\f061";
|
53 |
+
@fa-var-arrow-up: "\f062";
|
54 |
+
@fa-var-arrows: "\f047";
|
55 |
+
@fa-var-arrows-alt: "\f0b2";
|
56 |
+
@fa-var-arrows-h: "\f07e";
|
57 |
+
@fa-var-arrows-v: "\f07d";
|
58 |
+
@fa-var-asl-interpreting: "\f2a3";
|
59 |
+
@fa-var-assistive-listening-systems: "\f2a2";
|
60 |
+
@fa-var-asterisk: "\f069";
|
61 |
+
@fa-var-at: "\f1fa";
|
62 |
+
@fa-var-audio-description: "\f29e";
|
63 |
+
@fa-var-automobile: "\f1b9";
|
64 |
+
@fa-var-backward: "\f04a";
|
65 |
+
@fa-var-balance-scale: "\f24e";
|
66 |
+
@fa-var-ban: "\f05e";
|
67 |
+
@fa-var-bandcamp: "\f2d5";
|
68 |
+
@fa-var-bank: "\f19c";
|
69 |
+
@fa-var-bar-chart: "\f080";
|
70 |
+
@fa-var-bar-chart-o: "\f080";
|
71 |
+
@fa-var-barcode: "\f02a";
|
72 |
+
@fa-var-bars: "\f0c9";
|
73 |
+
@fa-var-bath: "\f2cd";
|
74 |
+
@fa-var-bathtub: "\f2cd";
|
75 |
+
@fa-var-battery: "\f240";
|
76 |
+
@fa-var-battery-0: "\f244";
|
77 |
+
@fa-var-battery-1: "\f243";
|
78 |
+
@fa-var-battery-2: "\f242";
|
79 |
+
@fa-var-battery-3: "\f241";
|
80 |
+
@fa-var-battery-4: "\f240";
|
81 |
+
@fa-var-battery-empty: "\f244";
|
82 |
+
@fa-var-battery-full: "\f240";
|
83 |
+
@fa-var-battery-half: "\f242";
|
84 |
+
@fa-var-battery-quarter: "\f243";
|
85 |
+
@fa-var-battery-three-quarters: "\f241";
|
86 |
+
@fa-var-bed: "\f236";
|
87 |
+
@fa-var-beer: "\f0fc";
|
88 |
+
@fa-var-behance: "\f1b4";
|
89 |
+
@fa-var-behance-square: "\f1b5";
|
90 |
+
@fa-var-bell: "\f0f3";
|
91 |
+
@fa-var-bell-o: "\f0a2";
|
92 |
+
@fa-var-bell-slash: "\f1f6";
|
93 |
+
@fa-var-bell-slash-o: "\f1f7";
|
94 |
+
@fa-var-bicycle: "\f206";
|
95 |
+
@fa-var-binoculars: "\f1e5";
|
96 |
+
@fa-var-birthday-cake: "\f1fd";
|
97 |
+
@fa-var-bitbucket: "\f171";
|
98 |
+
@fa-var-bitbucket-square: "\f172";
|
99 |
+
@fa-var-bitcoin: "\f15a";
|
100 |
+
@fa-var-black-tie: "\f27e";
|
101 |
+
@fa-var-blind: "\f29d";
|
102 |
+
@fa-var-bluetooth: "\f293";
|
103 |
+
@fa-var-bluetooth-b: "\f294";
|
104 |
+
@fa-var-bold: "\f032";
|
105 |
+
@fa-var-bolt: "\f0e7";
|
106 |
+
@fa-var-bomb: "\f1e2";
|
107 |
+
@fa-var-book: "\f02d";
|
108 |
+
@fa-var-bookmark: "\f02e";
|
109 |
+
@fa-var-bookmark-o: "\f097";
|
110 |
+
@fa-var-braille: "\f2a1";
|
111 |
+
@fa-var-briefcase: "\f0b1";
|
112 |
+
@fa-var-btc: "\f15a";
|
113 |
+
@fa-var-bug: "\f188";
|
114 |
+
@fa-var-building: "\f1ad";
|
115 |
+
@fa-var-building-o: "\f0f7";
|
116 |
+
@fa-var-bullhorn: "\f0a1";
|
117 |
+
@fa-var-bullseye: "\f140";
|
118 |
+
@fa-var-bus: "\f207";
|
119 |
+
@fa-var-buysellads: "\f20d";
|
120 |
+
@fa-var-cab: "\f1ba";
|
121 |
+
@fa-var-calculator: "\f1ec";
|
122 |
+
@fa-var-calendar: "\f073";
|
123 |
+
@fa-var-calendar-check-o: "\f274";
|
124 |
+
@fa-var-calendar-minus-o: "\f272";
|
125 |
+
@fa-var-calendar-o: "\f133";
|
126 |
+
@fa-var-calendar-plus-o: "\f271";
|
127 |
+
@fa-var-calendar-times-o: "\f273";
|
128 |
+
@fa-var-camera: "\f030";
|
129 |
+
@fa-var-camera-retro: "\f083";
|
130 |
+
@fa-var-car: "\f1b9";
|
131 |
+
@fa-var-caret-down: "\f0d7";
|
132 |
+
@fa-var-caret-left: "\f0d9";
|
133 |
+
@fa-var-caret-right: "\f0da";
|
134 |
+
@fa-var-caret-square-o-down: "\f150";
|
135 |
+
@fa-var-caret-square-o-left: "\f191";
|
136 |
+
@fa-var-caret-square-o-right: "\f152";
|
137 |
+
@fa-var-caret-square-o-up: "\f151";
|
138 |
+
@fa-var-caret-up: "\f0d8";
|
139 |
+
@fa-var-cart-arrow-down: "\f218";
|
140 |
+
@fa-var-cart-plus: "\f217";
|
141 |
+
@fa-var-cc: "\f20a";
|
142 |
+
@fa-var-cc-amex: "\f1f3";
|
143 |
+
@fa-var-cc-diners-club: "\f24c";
|
144 |
+
@fa-var-cc-discover: "\f1f2";
|
145 |
+
@fa-var-cc-jcb: "\f24b";
|
146 |
+
@fa-var-cc-mastercard: "\f1f1";
|
147 |
+
@fa-var-cc-paypal: "\f1f4";
|
148 |
+
@fa-var-cc-stripe: "\f1f5";
|
149 |
+
@fa-var-cc-visa: "\f1f0";
|
150 |
+
@fa-var-certificate: "\f0a3";
|
151 |
+
@fa-var-chain: "\f0c1";
|
152 |
+
@fa-var-chain-broken: "\f127";
|
153 |
+
@fa-var-check: "\f00c";
|
154 |
+
@fa-var-check-circle: "\f058";
|
155 |
+
@fa-var-check-circle-o: "\f05d";
|
156 |
+
@fa-var-check-square: "\f14a";
|
157 |
+
@fa-var-check-square-o: "\f046";
|
158 |
+
@fa-var-chevron-circle-down: "\f13a";
|
159 |
+
@fa-var-chevron-circle-left: "\f137";
|
160 |
+
@fa-var-chevron-circle-right: "\f138";
|
161 |
+
@fa-var-chevron-circle-up: "\f139";
|
162 |
+
@fa-var-chevron-down: "\f078";
|
163 |
+
@fa-var-chevron-left: "\f053";
|
164 |
+
@fa-var-chevron-right: "\f054";
|
165 |
+
@fa-var-chevron-up: "\f077";
|
166 |
+
@fa-var-child: "\f1ae";
|
167 |
+
@fa-var-chrome: "\f268";
|
168 |
+
@fa-var-circle: "\f111";
|
169 |
+
@fa-var-circle-o: "\f10c";
|
170 |
+
@fa-var-circle-o-notch: "\f1ce";
|
171 |
+
@fa-var-circle-thin: "\f1db";
|
172 |
+
@fa-var-clipboard: "\f0ea";
|
173 |
+
@fa-var-clock-o: "\f017";
|
174 |
+
@fa-var-clone: "\f24d";
|
175 |
+
@fa-var-close: "\f00d";
|
176 |
+
@fa-var-cloud: "\f0c2";
|
177 |
+
@fa-var-cloud-download: "\f0ed";
|
178 |
+
@fa-var-cloud-upload: "\f0ee";
|
179 |
+
@fa-var-cny: "\f157";
|
180 |
+
@fa-var-code: "\f121";
|
181 |
+
@fa-var-code-fork: "\f126";
|
182 |
+
@fa-var-codepen: "\f1cb";
|
183 |
+
@fa-var-codiepie: "\f284";
|
184 |
+
@fa-var-coffee: "\f0f4";
|
185 |
+
@fa-var-cog: "\f013";
|
186 |
+
@fa-var-cogs: "\f085";
|
187 |
+
@fa-var-columns: "\f0db";
|
188 |
+
@fa-var-comment: "\f075";
|
189 |
+
@fa-var-comment-o: "\f0e5";
|
190 |
+
@fa-var-commenting: "\f27a";
|
191 |
+
@fa-var-commenting-o: "\f27b";
|
192 |
+
@fa-var-comments: "\f086";
|
193 |
+
@fa-var-comments-o: "\f0e6";
|
194 |
+
@fa-var-compass: "\f14e";
|
195 |
+
@fa-var-compress: "\f066";
|
196 |
+
@fa-var-connectdevelop: "\f20e";
|
197 |
+
@fa-var-contao: "\f26d";
|
198 |
+
@fa-var-copy: "\f0c5";
|
199 |
+
@fa-var-copyright: "\f1f9";
|
200 |
+
@fa-var-creative-commons: "\f25e";
|
201 |
+
@fa-var-credit-card: "\f09d";
|
202 |
+
@fa-var-credit-card-alt: "\f283";
|
203 |
+
@fa-var-crop: "\f125";
|
204 |
+
@fa-var-crosshairs: "\f05b";
|
205 |
+
@fa-var-css3: "\f13c";
|
206 |
+
@fa-var-cube: "\f1b2";
|
207 |
+
@fa-var-cubes: "\f1b3";
|
208 |
+
@fa-var-cut: "\f0c4";
|
209 |
+
@fa-var-cutlery: "\f0f5";
|
210 |
+
@fa-var-dashboard: "\f0e4";
|
211 |
+
@fa-var-dashcube: "\f210";
|
212 |
+
@fa-var-database: "\f1c0";
|
213 |
+
@fa-var-deaf: "\f2a4";
|
214 |
+
@fa-var-deafness: "\f2a4";
|
215 |
+
@fa-var-dedent: "\f03b";
|
216 |
+
@fa-var-delicious: "\f1a5";
|
217 |
+
@fa-var-desktop: "\f108";
|
218 |
+
@fa-var-deviantart: "\f1bd";
|
219 |
+
@fa-var-diamond: "\f219";
|
220 |
+
@fa-var-digg: "\f1a6";
|
221 |
+
@fa-var-dollar: "\f155";
|
222 |
+
@fa-var-dot-circle-o: "\f192";
|
223 |
+
@fa-var-download: "\f019";
|
224 |
+
@fa-var-dribbble: "\f17d";
|
225 |
+
@fa-var-drivers-license: "\f2c2";
|
226 |
+
@fa-var-drivers-license-o: "\f2c3";
|
227 |
+
@fa-var-dropbox: "\f16b";
|
228 |
+
@fa-var-drupal: "\f1a9";
|
229 |
+
@fa-var-edge: "\f282";
|
230 |
+
@fa-var-edit: "\f044";
|
231 |
+
@fa-var-eercast: "\f2da";
|
232 |
+
@fa-var-eject: "\f052";
|
233 |
+
@fa-var-ellipsis-h: "\f141";
|
234 |
+
@fa-var-ellipsis-v: "\f142";
|
235 |
+
@fa-var-empire: "\f1d1";
|
236 |
+
@fa-var-envelope: "\f0e0";
|
237 |
+
@fa-var-envelope-o: "\f003";
|
238 |
+
@fa-var-envelope-open: "\f2b6";
|
239 |
+
@fa-var-envelope-open-o: "\f2b7";
|
240 |
+
@fa-var-envelope-square: "\f199";
|
241 |
+
@fa-var-envira: "\f299";
|
242 |
+
@fa-var-eraser: "\f12d";
|
243 |
+
@fa-var-etsy: "\f2d7";
|
244 |
+
@fa-var-eur: "\f153";
|
245 |
+
@fa-var-euro: "\f153";
|
246 |
+
@fa-var-exchange: "\f0ec";
|
247 |
+
@fa-var-exclamation: "\f12a";
|
248 |
+
@fa-var-exclamation-circle: "\f06a";
|
249 |
+
@fa-var-exclamation-triangle: "\f071";
|
250 |
+
@fa-var-expand: "\f065";
|
251 |
+
@fa-var-expeditedssl: "\f23e";
|
252 |
+
@fa-var-external-link: "\f08e";
|
253 |
+
@fa-var-external-link-square: "\f14c";
|
254 |
+
@fa-var-eye: "\f06e";
|
255 |
+
@fa-var-eye-slash: "\f070";
|
256 |
+
@fa-var-eyedropper: "\f1fb";
|
257 |
+
@fa-var-fa: "\f2b4";
|
258 |
+
@fa-var-facebook: "\f09a";
|
259 |
+
@fa-var-facebook-f: "\f09a";
|
260 |
+
@fa-var-facebook-official: "\f230";
|
261 |
+
@fa-var-facebook-square: "\f082";
|
262 |
+
@fa-var-fast-backward: "\f049";
|
263 |
+
@fa-var-fast-forward: "\f050";
|
264 |
+
@fa-var-fax: "\f1ac";
|
265 |
+
@fa-var-feed: "\f09e";
|
266 |
+
@fa-var-female: "\f182";
|
267 |
+
@fa-var-fighter-jet: "\f0fb";
|
268 |
+
@fa-var-file: "\f15b";
|
269 |
+
@fa-var-file-archive-o: "\f1c6";
|
270 |
+
@fa-var-file-audio-o: "\f1c7";
|
271 |
+
@fa-var-file-code-o: "\f1c9";
|
272 |
+
@fa-var-file-excel-o: "\f1c3";
|
273 |
+
@fa-var-file-image-o: "\f1c5";
|
274 |
+
@fa-var-file-movie-o: "\f1c8";
|
275 |
+
@fa-var-file-o: "\f016";
|
276 |
+
@fa-var-file-pdf-o: "\f1c1";
|
277 |
+
@fa-var-file-photo-o: "\f1c5";
|
278 |
+
@fa-var-file-picture-o: "\f1c5";
|
279 |
+
@fa-var-file-powerpoint-o: "\f1c4";
|
280 |
+
@fa-var-file-sound-o: "\f1c7";
|
281 |
+
@fa-var-file-text: "\f15c";
|
282 |
+
@fa-var-file-text-o: "\f0f6";
|
283 |
+
@fa-var-file-video-o: "\f1c8";
|
284 |
+
@fa-var-file-word-o: "\f1c2";
|
285 |
+
@fa-var-file-zip-o: "\f1c6";
|
286 |
+
@fa-var-files-o: "\f0c5";
|
287 |
+
@fa-var-film: "\f008";
|
288 |
+
@fa-var-filter: "\f0b0";
|
289 |
+
@fa-var-fire: "\f06d";
|
290 |
+
@fa-var-fire-extinguisher: "\f134";
|
291 |
+
@fa-var-firefox: "\f269";
|
292 |
+
@fa-var-first-order: "\f2b0";
|
293 |
+
@fa-var-flag: "\f024";
|
294 |
+
@fa-var-flag-checkered: "\f11e";
|
295 |
+
@fa-var-flag-o: "\f11d";
|
296 |
+
@fa-var-flash: "\f0e7";
|
297 |
+
@fa-var-flask: "\f0c3";
|
298 |
+
@fa-var-flickr: "\f16e";
|
299 |
+
@fa-var-floppy-o: "\f0c7";
|
300 |
+
@fa-var-folder: "\f07b";
|
301 |
+
@fa-var-folder-o: "\f114";
|
302 |
+
@fa-var-folder-open: "\f07c";
|
303 |
+
@fa-var-folder-open-o: "\f115";
|
304 |
+
@fa-var-font: "\f031";
|
305 |
+
@fa-var-font-awesome: "\f2b4";
|
306 |
+
@fa-var-fonticons: "\f280";
|
307 |
+
@fa-var-fort-awesome: "\f286";
|
308 |
+
@fa-var-forumbee: "\f211";
|
309 |
+
@fa-var-forward: "\f04e";
|
310 |
+
@fa-var-foursquare: "\f180";
|
311 |
+
@fa-var-free-code-camp: "\f2c5";
|
312 |
+
@fa-var-frown-o: "\f119";
|
313 |
+
@fa-var-futbol-o: "\f1e3";
|
314 |
+
@fa-var-gamepad: "\f11b";
|
315 |
+
@fa-var-gavel: "\f0e3";
|
316 |
+
@fa-var-gbp: "\f154";
|
317 |
+
@fa-var-ge: "\f1d1";
|
318 |
+
@fa-var-gear: "\f013";
|
319 |
+
@fa-var-gears: "\f085";
|
320 |
+
@fa-var-genderless: "\f22d";
|
321 |
+
@fa-var-get-pocket: "\f265";
|
322 |
+
@fa-var-gg: "\f260";
|
323 |
+
@fa-var-gg-circle: "\f261";
|
324 |
+
@fa-var-gift: "\f06b";
|
325 |
+
@fa-var-git: "\f1d3";
|
326 |
+
@fa-var-git-square: "\f1d2";
|
327 |
+
@fa-var-github: "\f09b";
|
328 |
+
@fa-var-github-alt: "\f113";
|
329 |
+
@fa-var-github-square: "\f092";
|
330 |
+
@fa-var-gitlab: "\f296";
|
331 |
+
@fa-var-gittip: "\f184";
|
332 |
+
@fa-var-glass: "\f000";
|
333 |
+
@fa-var-glide: "\f2a5";
|
334 |
+
@fa-var-glide-g: "\f2a6";
|
335 |
+
@fa-var-globe: "\f0ac";
|
336 |
+
@fa-var-google: "\f1a0";
|
337 |
+
@fa-var-google-plus: "\f0d5";
|
338 |
+
@fa-var-google-plus-circle: "\f2b3";
|
339 |
+
@fa-var-google-plus-official: "\f2b3";
|
340 |
+
@fa-var-google-plus-square: "\f0d4";
|
341 |
+
@fa-var-google-wallet: "\f1ee";
|
342 |
+
@fa-var-graduation-cap: "\f19d";
|
343 |
+
@fa-var-gratipay: "\f184";
|
344 |
+
@fa-var-grav: "\f2d6";
|
345 |
+
@fa-var-group: "\f0c0";
|
346 |
+
@fa-var-h-square: "\f0fd";
|
347 |
+
@fa-var-hacker-news: "\f1d4";
|
348 |
+
@fa-var-hand-grab-o: "\f255";
|
349 |
+
@fa-var-hand-lizard-o: "\f258";
|
350 |
+
@fa-var-hand-o-down: "\f0a7";
|
351 |
+
@fa-var-hand-o-left: "\f0a5";
|
352 |
+
@fa-var-hand-o-right: "\f0a4";
|
353 |
+
@fa-var-hand-o-up: "\f0a6";
|
354 |
+
@fa-var-hand-paper-o: "\f256";
|
355 |
+
@fa-var-hand-peace-o: "\f25b";
|
356 |
+
@fa-var-hand-pointer-o: "\f25a";
|
357 |
+
@fa-var-hand-rock-o: "\f255";
|
358 |
+
@fa-var-hand-scissors-o: "\f257";
|
359 |
+
@fa-var-hand-spock-o: "\f259";
|
360 |
+
@fa-var-hand-stop-o: "\f256";
|
361 |
+
@fa-var-handshake-o: "\f2b5";
|
362 |
+
@fa-var-hard-of-hearing: "\f2a4";
|
363 |
+
@fa-var-hashtag: "\f292";
|
364 |
+
@fa-var-hdd-o: "\f0a0";
|
365 |
+
@fa-var-header: "\f1dc";
|
366 |
+
@fa-var-headphones: "\f025";
|
367 |
+
@fa-var-heart: "\f004";
|
368 |
+
@fa-var-heart-o: "\f08a";
|
369 |
+
@fa-var-heartbeat: "\f21e";
|
370 |
+
@fa-var-history: "\f1da";
|
371 |
+
@fa-var-home: "\f015";
|
372 |
+
@fa-var-hospital-o: "\f0f8";
|
373 |
+
@fa-var-hotel: "\f236";
|
374 |
+
@fa-var-hourglass: "\f254";
|
375 |
+
@fa-var-hourglass-1: "\f251";
|
376 |
+
@fa-var-hourglass-2: "\f252";
|
377 |
+
@fa-var-hourglass-3: "\f253";
|
378 |
+
@fa-var-hourglass-end: "\f253";
|
379 |
+
@fa-var-hourglass-half: "\f252";
|
380 |
+
@fa-var-hourglass-o: "\f250";
|
381 |
+
@fa-var-hourglass-start: "\f251";
|
382 |
+
@fa-var-houzz: "\f27c";
|
383 |
+
@fa-var-html5: "\f13b";
|
384 |
+
@fa-var-i-cursor: "\f246";
|
385 |
+
@fa-var-id-badge: "\f2c1";
|
386 |
+
@fa-var-id-card: "\f2c2";
|
387 |
+
@fa-var-id-card-o: "\f2c3";
|
388 |
+
@fa-var-ils: "\f20b";
|
389 |
+
@fa-var-image: "\f03e";
|
390 |
+
@fa-var-imdb: "\f2d8";
|
391 |
+
@fa-var-inbox: "\f01c";
|
392 |
+
@fa-var-indent: "\f03c";
|
393 |
+
@fa-var-industry: "\f275";
|
394 |
+
@fa-var-info: "\f129";
|
395 |
+
@fa-var-info-circle: "\f05a";
|
396 |
+
@fa-var-inr: "\f156";
|
397 |
+
@fa-var-instagram: "\f16d";
|
398 |
+
@fa-var-institution: "\f19c";
|
399 |
+
@fa-var-internet-explorer: "\f26b";
|
400 |
+
@fa-var-intersex: "\f224";
|
401 |
+
@fa-var-ioxhost: "\f208";
|
402 |
+
@fa-var-italic: "\f033";
|
403 |
+
@fa-var-joomla: "\f1aa";
|
404 |
+
@fa-var-jpy: "\f157";
|
405 |
+
@fa-var-jsfiddle: "\f1cc";
|
406 |
+
@fa-var-key: "\f084";
|
407 |
+
@fa-var-keyboard-o: "\f11c";
|
408 |
+
@fa-var-krw: "\f159";
|
409 |
+
@fa-var-language: "\f1ab";
|
410 |
+
@fa-var-laptop: "\f109";
|
411 |
+
@fa-var-lastfm: "\f202";
|
412 |
+
@fa-var-lastfm-square: "\f203";
|
413 |
+
@fa-var-leaf: "\f06c";
|
414 |
+
@fa-var-leanpub: "\f212";
|
415 |
+
@fa-var-legal: "\f0e3";
|
416 |
+
@fa-var-lemon-o: "\f094";
|
417 |
+
@fa-var-level-down: "\f149";
|
418 |
+
@fa-var-level-up: "\f148";
|
419 |
+
@fa-var-life-bouy: "\f1cd";
|
420 |
+
@fa-var-life-buoy: "\f1cd";
|
421 |
+
@fa-var-life-ring: "\f1cd";
|
422 |
+
@fa-var-life-saver: "\f1cd";
|
423 |
+
@fa-var-lightbulb-o: "\f0eb";
|
424 |
+
@fa-var-line-chart: "\f201";
|
425 |
+
@fa-var-link: "\f0c1";
|
426 |
+
@fa-var-linkedin: "\f0e1";
|
427 |
+
@fa-var-linkedin-square: "\f08c";
|
428 |
+
@fa-var-linode: "\f2b8";
|
429 |
+
@fa-var-linux: "\f17c";
|
430 |
+
@fa-var-list: "\f03a";
|
431 |
+
@fa-var-list-alt: "\f022";
|
432 |
+
@fa-var-list-ol: "\f0cb";
|
433 |
+
@fa-var-list-ul: "\f0ca";
|
434 |
+
@fa-var-location-arrow: "\f124";
|
435 |
+
@fa-var-lock: "\f023";
|
436 |
+
@fa-var-long-arrow-down: "\f175";
|
437 |
+
@fa-var-long-arrow-left: "\f177";
|
438 |
+
@fa-var-long-arrow-right: "\f178";
|
439 |
+
@fa-var-long-arrow-up: "\f176";
|
440 |
+
@fa-var-low-vision: "\f2a8";
|
441 |
+
@fa-var-magic: "\f0d0";
|
442 |
+
@fa-var-magnet: "\f076";
|
443 |
+
@fa-var-mail-forward: "\f064";
|
444 |
+
@fa-var-mail-reply: "\f112";
|
445 |
+
@fa-var-mail-reply-all: "\f122";
|
446 |
+
@fa-var-male: "\f183";
|
447 |
+
@fa-var-map: "\f279";
|
448 |
+
@fa-var-map-marker: "\f041";
|
449 |
+
@fa-var-map-o: "\f278";
|
450 |
+
@fa-var-map-pin: "\f276";
|
451 |
+
@fa-var-map-signs: "\f277";
|
452 |
+
@fa-var-mars: "\f222";
|
453 |
+
@fa-var-mars-double: "\f227";
|
454 |
+
@fa-var-mars-stroke: "\f229";
|
455 |
+
@fa-var-mars-stroke-h: "\f22b";
|
456 |
+
@fa-var-mars-stroke-v: "\f22a";
|
457 |
+
@fa-var-maxcdn: "\f136";
|
458 |
+
@fa-var-meanpath: "\f20c";
|
459 |
+
@fa-var-medium: "\f23a";
|
460 |
+
@fa-var-medkit: "\f0fa";
|
461 |
+
@fa-var-meetup: "\f2e0";
|
462 |
+
@fa-var-meh-o: "\f11a";
|
463 |
+
@fa-var-mercury: "\f223";
|
464 |
+
@fa-var-microchip: "\f2db";
|
465 |
+
@fa-var-microphone: "\f130";
|
466 |
+
@fa-var-microphone-slash: "\f131";
|
467 |
+
@fa-var-minus: "\f068";
|
468 |
+
@fa-var-minus-circle: "\f056";
|
469 |
+
@fa-var-minus-square: "\f146";
|
470 |
+
@fa-var-minus-square-o: "\f147";
|
471 |
+
@fa-var-mixcloud: "\f289";
|
472 |
+
@fa-var-mobile: "\f10b";
|
473 |
+
@fa-var-mobile-phone: "\f10b";
|
474 |
+
@fa-var-modx: "\f285";
|
475 |
+
@fa-var-money: "\f0d6";
|
476 |
+
@fa-var-moon-o: "\f186";
|
477 |
+
@fa-var-mortar-board: "\f19d";
|
478 |
+
@fa-var-motorcycle: "\f21c";
|
479 |
+
@fa-var-mouse-pointer: "\f245";
|
480 |
+
@fa-var-music: "\f001";
|
481 |
+
@fa-var-navicon: "\f0c9";
|
482 |
+
@fa-var-neuter: "\f22c";
|
483 |
+
@fa-var-newspaper-o: "\f1ea";
|
484 |
+
@fa-var-object-group: "\f247";
|
485 |
+
@fa-var-object-ungroup: "\f248";
|
486 |
+
@fa-var-odnoklassniki: "\f263";
|
487 |
+
@fa-var-odnoklassniki-square: "\f264";
|
488 |
+
@fa-var-opencart: "\f23d";
|
489 |
+
@fa-var-openid: "\f19b";
|
490 |
+
@fa-var-opera: "\f26a";
|
491 |
+
@fa-var-optin-monster: "\f23c";
|
492 |
+
@fa-var-outdent: "\f03b";
|
493 |
+
@fa-var-pagelines: "\f18c";
|
494 |
+
@fa-var-paint-brush: "\f1fc";
|
495 |
+
@fa-var-paper-plane: "\f1d8";
|
496 |
+
@fa-var-paper-plane-o: "\f1d9";
|
497 |
+
@fa-var-paperclip: "\f0c6";
|
498 |
+
@fa-var-paragraph: "\f1dd";
|
499 |
+
@fa-var-paste: "\f0ea";
|
500 |
+
@fa-var-pause: "\f04c";
|
501 |
+
@fa-var-pause-circle: "\f28b";
|
502 |
+
@fa-var-pause-circle-o: "\f28c";
|
503 |
+
@fa-var-paw: "\f1b0";
|
504 |
+
@fa-var-paypal: "\f1ed";
|
505 |
+
@fa-var-pencil: "\f040";
|
506 |
+
@fa-var-pencil-square: "\f14b";
|
507 |
+
@fa-var-pencil-square-o: "\f044";
|
508 |
+
@fa-var-percent: "\f295";
|
509 |
+
@fa-var-phone: "\f095";
|
510 |
+
@fa-var-phone-square: "\f098";
|
511 |
+
@fa-var-photo: "\f03e";
|
512 |
+
@fa-var-picture-o: "\f03e";
|
513 |
+
@fa-var-pie-chart: "\f200";
|
514 |
+
@fa-var-pied-piper: "\f2ae";
|
515 |
+
@fa-var-pied-piper-alt: "\f1a8";
|
516 |
+
@fa-var-pied-piper-pp: "\f1a7";
|
517 |
+
@fa-var-pinterest: "\f0d2";
|
518 |
+
@fa-var-pinterest-p: "\f231";
|
519 |
+
@fa-var-pinterest-square: "\f0d3";
|
520 |
+
@fa-var-plane: "\f072";
|
521 |
+
@fa-var-play: "\f04b";
|
522 |
+
@fa-var-play-circle: "\f144";
|
523 |
+
@fa-var-play-circle-o: "\f01d";
|
524 |
+
@fa-var-plug: "\f1e6";
|
525 |
+
@fa-var-plus: "\f067";
|
526 |
+
@fa-var-plus-circle: "\f055";
|
527 |
+
@fa-var-plus-square: "\f0fe";
|
528 |
+
@fa-var-plus-square-o: "\f196";
|
529 |
+
@fa-var-podcast: "\f2ce";
|
530 |
+
@fa-var-power-off: "\f011";
|
531 |
+
@fa-var-print: "\f02f";
|
532 |
+
@fa-var-product-hunt: "\f288";
|
533 |
+
@fa-var-puzzle-piece: "\f12e";
|
534 |
+
@fa-var-qq: "\f1d6";
|
535 |
+
@fa-var-qrcode: "\f029";
|
536 |
+
@fa-var-question: "\f128";
|
537 |
+
@fa-var-question-circle: "\f059";
|
538 |
+
@fa-var-question-circle-o: "\f29c";
|
539 |
+
@fa-var-quora: "\f2c4";
|
540 |
+
@fa-var-quote-left: "\f10d";
|
541 |
+
@fa-var-quote-right: "\f10e";
|
542 |
+
@fa-var-ra: "\f1d0";
|
543 |
+
@fa-var-random: "\f074";
|
544 |
+
@fa-var-ravelry: "\f2d9";
|
545 |
+
@fa-var-rebel: "\f1d0";
|
546 |
+
@fa-var-recycle: "\f1b8";
|
547 |
+
@fa-var-reddit: "\f1a1";
|
548 |
+
@fa-var-reddit-alien: "\f281";
|
549 |
+
@fa-var-reddit-square: "\f1a2";
|
550 |
+
@fa-var-refresh: "\f021";
|
551 |
+
@fa-var-registered: "\f25d";
|
552 |
+
@fa-var-remove: "\f00d";
|
553 |
+
@fa-var-renren: "\f18b";
|
554 |
+
@fa-var-reorder: "\f0c9";
|
555 |
+
@fa-var-repeat: "\f01e";
|
556 |
+
@fa-var-reply: "\f112";
|
557 |
+
@fa-var-reply-all: "\f122";
|
558 |
+
@fa-var-resistance: "\f1d0";
|
559 |
+
@fa-var-retweet: "\f079";
|
560 |
+
@fa-var-rmb: "\f157";
|
561 |
+
@fa-var-road: "\f018";
|
562 |
+
@fa-var-rocket: "\f135";
|
563 |
+
@fa-var-rotate-left: "\f0e2";
|
564 |
+
@fa-var-rotate-right: "\f01e";
|
565 |
+
@fa-var-rouble: "\f158";
|
566 |
+
@fa-var-rss: "\f09e";
|
567 |
+
@fa-var-rss-square: "\f143";
|
568 |
+
@fa-var-rub: "\f158";
|
569 |
+
@fa-var-ruble: "\f158";
|
570 |
+
@fa-var-rupee: "\f156";
|
571 |
+
@fa-var-s15: "\f2cd";
|
572 |
+
@fa-var-safari: "\f267";
|
573 |
+
@fa-var-save: "\f0c7";
|
574 |
+
@fa-var-scissors: "\f0c4";
|
575 |
+
@fa-var-scribd: "\f28a";
|
576 |
+
@fa-var-search: "\f002";
|
577 |
+
@fa-var-search-minus: "\f010";
|
578 |
+
@fa-var-search-plus: "\f00e";
|
579 |
+
@fa-var-sellsy: "\f213";
|
580 |
+
@fa-var-send: "\f1d8";
|
581 |
+
@fa-var-send-o: "\f1d9";
|
582 |
+
@fa-var-server: "\f233";
|
583 |
+
@fa-var-share: "\f064";
|
584 |
+
@fa-var-share-alt: "\f1e0";
|
585 |
+
@fa-var-share-alt-square: "\f1e1";
|
586 |
+
@fa-var-share-square: "\f14d";
|
587 |
+
@fa-var-share-square-o: "\f045";
|
588 |
+
@fa-var-shekel: "\f20b";
|
589 |
+
@fa-var-sheqel: "\f20b";
|
590 |
+
@fa-var-shield: "\f132";
|
591 |
+
@fa-var-ship: "\f21a";
|
592 |
+
@fa-var-shirtsinbulk: "\f214";
|
593 |
+
@fa-var-shopping-bag: "\f290";
|
594 |
+
@fa-var-shopping-basket: "\f291";
|
595 |
+
@fa-var-shopping-cart: "\f07a";
|
596 |
+
@fa-var-shower: "\f2cc";
|
597 |
+
@fa-var-sign-in: "\f090";
|
598 |
+
@fa-var-sign-language: "\f2a7";
|
599 |
+
@fa-var-sign-out: "\f08b";
|
600 |
+
@fa-var-signal: "\f012";
|
601 |
+
@fa-var-signing: "\f2a7";
|
602 |
+
@fa-var-simplybuilt: "\f215";
|
603 |
+
@fa-var-sitemap: "\f0e8";
|
604 |
+
@fa-var-skyatlas: "\f216";
|
605 |
+
@fa-var-skype: "\f17e";
|
606 |
+
@fa-var-slack: "\f198";
|
607 |
+
@fa-var-sliders: "\f1de";
|
608 |
+
@fa-var-slideshare: "\f1e7";
|
609 |
+
@fa-var-smile-o: "\f118";
|
610 |
+
@fa-var-snapchat: "\f2ab";
|
611 |
+
@fa-var-snapchat-ghost: "\f2ac";
|
612 |
+
@fa-var-snapchat-square: "\f2ad";
|
613 |
+
@fa-var-snowflake-o: "\f2dc";
|
614 |
+
@fa-var-soccer-ball-o: "\f1e3";
|
615 |
+
@fa-var-sort: "\f0dc";
|
616 |
+
@fa-var-sort-alpha-asc: "\f15d";
|
617 |
+
@fa-var-sort-alpha-desc: "\f15e";
|
618 |
+
@fa-var-sort-amount-asc: "\f160";
|
619 |
+
@fa-var-sort-amount-desc: "\f161";
|
620 |
+
@fa-var-sort-asc: "\f0de";
|
621 |
+
@fa-var-sort-desc: "\f0dd";
|
622 |
+
@fa-var-sort-down: "\f0dd";
|
623 |
+
@fa-var-sort-numeric-asc: "\f162";
|
624 |
+
@fa-var-sort-numeric-desc: "\f163";
|
625 |
+
@fa-var-sort-up: "\f0de";
|
626 |
+
@fa-var-soundcloud: "\f1be";
|
627 |
+
@fa-var-space-shuttle: "\f197";
|
628 |
+
@fa-var-spinner: "\f110";
|
629 |
+
@fa-var-spoon: "\f1b1";
|
630 |
+
@fa-var-spotify: "\f1bc";
|
631 |
+
@fa-var-square: "\f0c8";
|
632 |
+
@fa-var-square-o: "\f096";
|
633 |
+
@fa-var-stack-exchange: "\f18d";
|
634 |
+
@fa-var-stack-overflow: "\f16c";
|
635 |
+
@fa-var-star: "\f005";
|
636 |
+
@fa-var-star-half: "\f089";
|
637 |
+
@fa-var-star-half-empty: "\f123";
|
638 |
+
@fa-var-star-half-full: "\f123";
|
639 |
+
@fa-var-star-half-o: "\f123";
|
640 |
+
@fa-var-star-o: "\f006";
|
641 |
+
@fa-var-steam: "\f1b6";
|
642 |
+
@fa-var-steam-square: "\f1b7";
|
643 |
+
@fa-var-step-backward: "\f048";
|
644 |
+
@fa-var-step-forward: "\f051";
|
645 |
+
@fa-var-stethoscope: "\f0f1";
|
646 |
+
@fa-var-sticky-note: "\f249";
|
647 |
+
@fa-var-sticky-note-o: "\f24a";
|
648 |
+
@fa-var-stop: "\f04d";
|
649 |
+
@fa-var-stop-circle: "\f28d";
|
650 |
+
@fa-var-stop-circle-o: "\f28e";
|
651 |
+
@fa-var-street-view: "\f21d";
|
652 |
+
@fa-var-strikethrough: "\f0cc";
|
653 |
+
@fa-var-stumbleupon: "\f1a4";
|
654 |
+
@fa-var-stumbleupon-circle: "\f1a3";
|
655 |
+
@fa-var-subscript: "\f12c";
|
656 |
+
@fa-var-subway: "\f239";
|
657 |
+
@fa-var-suitcase: "\f0f2";
|
658 |
+
@fa-var-sun-o: "\f185";
|
659 |
+
@fa-var-superpowers: "\f2dd";
|
660 |
+
@fa-var-superscript: "\f12b";
|
661 |
+
@fa-var-support: "\f1cd";
|
662 |
+
@fa-var-table: "\f0ce";
|
663 |
+
@fa-var-tablet: "\f10a";
|
664 |
+
@fa-var-tachometer: "\f0e4";
|
665 |
+
@fa-var-tag: "\f02b";
|
666 |
+
@fa-var-tags: "\f02c";
|
667 |
+
@fa-var-tasks: "\f0ae";
|
668 |
+
@fa-var-taxi: "\f1ba";
|
669 |
+
@fa-var-telegram: "\f2c6";
|
670 |
+
@fa-var-television: "\f26c";
|
671 |
+
@fa-var-tencent-weibo: "\f1d5";
|
672 |
+
@fa-var-terminal: "\f120";
|
673 |
+
@fa-var-text-height: "\f034";
|
674 |
+
@fa-var-text-width: "\f035";
|
675 |
+
@fa-var-th: "\f00a";
|
676 |
+
@fa-var-th-large: "\f009";
|
677 |
+
@fa-var-th-list: "\f00b";
|
678 |
+
@fa-var-themeisle: "\f2b2";
|
679 |
+
@fa-var-thermometer: "\f2c7";
|
680 |
+
@fa-var-thermometer-0: "\f2cb";
|
681 |
+
@fa-var-thermometer-1: "\f2ca";
|
682 |
+
@fa-var-thermometer-2: "\f2c9";
|
683 |
+
@fa-var-thermometer-3: "\f2c8";
|
684 |
+
@fa-var-thermometer-4: "\f2c7";
|
685 |
+
@fa-var-thermometer-empty: "\f2cb";
|
686 |
+
@fa-var-thermometer-full: "\f2c7";
|
687 |
+
@fa-var-thermometer-half: "\f2c9";
|
688 |
+
@fa-var-thermometer-quarter: "\f2ca";
|
689 |
+
@fa-var-thermometer-three-quarters: "\f2c8";
|
690 |
+
@fa-var-thumb-tack: "\f08d";
|
691 |
+
@fa-var-thumbs-down: "\f165";
|
692 |
+
@fa-var-thumbs-o-down: "\f088";
|
693 |
+
@fa-var-thumbs-o-up: "\f087";
|
694 |
+
@fa-var-thumbs-up: "\f164";
|
695 |
+
@fa-var-ticket: "\f145";
|
696 |
+
@fa-var-times: "\f00d";
|
697 |
+
@fa-var-times-circle: "\f057";
|
698 |
+
@fa-var-times-circle-o: "\f05c";
|
699 |
+
@fa-var-times-rectangle: "\f2d3";
|
700 |
+
@fa-var-times-rectangle-o: "\f2d4";
|
701 |
+
@fa-var-tint: "\f043";
|
702 |
+
@fa-var-toggle-down: "\f150";
|
703 |
+
@fa-var-toggle-left: "\f191";
|
704 |
+
@fa-var-toggle-off: "\f204";
|
705 |
+
@fa-var-toggle-on: "\f205";
|
706 |
+
@fa-var-toggle-right: "\f152";
|
707 |
+
@fa-var-toggle-up: "\f151";
|
708 |
+
@fa-var-trademark: "\f25c";
|
709 |
+
@fa-var-train: "\f238";
|
710 |
+
@fa-var-transgender: "\f224";
|
711 |
+
@fa-var-transgender-alt: "\f225";
|
712 |
+
@fa-var-trash: "\f1f8";
|
713 |
+
@fa-var-trash-o: "\f014";
|
714 |
+
@fa-var-tree: "\f1bb";
|
715 |
+
@fa-var-trello: "\f181";
|
716 |
+
@fa-var-tripadvisor: "\f262";
|
717 |
+
@fa-var-trophy: "\f091";
|
718 |
+
@fa-var-truck: "\f0d1";
|
719 |
+
@fa-var-try: "\f195";
|
720 |
+
@fa-var-tty: "\f1e4";
|
721 |
+
@fa-var-tumblr: "\f173";
|
722 |
+
@fa-var-tumblr-square: "\f174";
|
723 |
+
@fa-var-turkish-lira: "\f195";
|
724 |
+
@fa-var-tv: "\f26c";
|
725 |
+
@fa-var-twitch: "\f1e8";
|
726 |
+
@fa-var-twitter: "\f099";
|
727 |
+
@fa-var-twitter-square: "\f081";
|
728 |
+
@fa-var-umbrella: "\f0e9";
|
729 |
+
@fa-var-underline: "\f0cd";
|
730 |
+
@fa-var-undo: "\f0e2";
|
731 |
+
@fa-var-universal-access: "\f29a";
|
732 |
+
@fa-var-university: "\f19c";
|
733 |
+
@fa-var-unlink: "\f127";
|
734 |
+
@fa-var-unlock: "\f09c";
|
735 |
+
@fa-var-unlock-alt: "\f13e";
|
736 |
+
@fa-var-unsorted: "\f0dc";
|
737 |
+
@fa-var-upload: "\f093";
|
738 |
+
@fa-var-usb: "\f287";
|
739 |
+
@fa-var-usd: "\f155";
|
740 |
+
@fa-var-user: "\f007";
|
741 |
+
@fa-var-user-circle: "\f2bd";
|
742 |
+
@fa-var-user-circle-o: "\f2be";
|
743 |
+
@fa-var-user-md: "\f0f0";
|
744 |
+
@fa-var-user-o: "\f2c0";
|
745 |
+
@fa-var-user-plus: "\f234";
|
746 |
+
@fa-var-user-secret: "\f21b";
|
747 |
+
@fa-var-user-times: "\f235";
|
748 |
+
@fa-var-users: "\f0c0";
|
749 |
+
@fa-var-vcard: "\f2bb";
|
750 |
+
@fa-var-vcard-o: "\f2bc";
|
751 |
+
@fa-var-venus: "\f221";
|
752 |
+
@fa-var-venus-double: "\f226";
|
753 |
+
@fa-var-venus-mars: "\f228";
|
754 |
+
@fa-var-viacoin: "\f237";
|
755 |
+
@fa-var-viadeo: "\f2a9";
|
756 |
+
@fa-var-viadeo-square: "\f2aa";
|
757 |
+
@fa-var-video-camera: "\f03d";
|
758 |
+
@fa-var-vimeo: "\f27d";
|
759 |
+
@fa-var-vimeo-square: "\f194";
|
760 |
+
@fa-var-vine: "\f1ca";
|
761 |
+
@fa-var-vk: "\f189";
|
762 |
+
@fa-var-volume-control-phone: "\f2a0";
|
763 |
+
@fa-var-volume-down: "\f027";
|
764 |
+
@fa-var-volume-off: "\f026";
|
765 |
+
@fa-var-volume-up: "\f028";
|
766 |
+
@fa-var-warning: "\f071";
|
767 |
+
@fa-var-wechat: "\f1d7";
|
768 |
+
@fa-var-weibo: "\f18a";
|
769 |
+
@fa-var-weixin: "\f1d7";
|
770 |
+
@fa-var-whatsapp: "\f232";
|
771 |
+
@fa-var-wheelchair: "\f193";
|
772 |
+
@fa-var-wheelchair-alt: "\f29b";
|
773 |
+
@fa-var-wifi: "\f1eb";
|
774 |
+
@fa-var-wikipedia-w: "\f266";
|
775 |
+
@fa-var-window-close: "\f2d3";
|
776 |
+
@fa-var-window-close-o: "\f2d4";
|
777 |
+
@fa-var-window-maximize: "\f2d0";
|
778 |
+
@fa-var-window-minimize: "\f2d1";
|
779 |
+
@fa-var-window-restore: "\f2d2";
|
780 |
+
@fa-var-windows: "\f17a";
|
781 |
+
@fa-var-won: "\f159";
|
782 |
+
@fa-var-wordpress: "\f19a";
|
783 |
+
@fa-var-wpbeginner: "\f297";
|
784 |
+
@fa-var-wpexplorer: "\f2de";
|
785 |
+
@fa-var-wpforms: "\f298";
|
786 |
+
@fa-var-wrench: "\f0ad";
|
787 |
+
@fa-var-xing: "\f168";
|
788 |
+
@fa-var-xing-square: "\f169";
|
789 |
+
@fa-var-y-combinator: "\f23b";
|
790 |
+
@fa-var-y-combinator-square: "\f1d4";
|
791 |
+
@fa-var-yahoo: "\f19e";
|
792 |
+
@fa-var-yc: "\f23b";
|
793 |
+
@fa-var-yc-square: "\f1d4";
|
794 |
+
@fa-var-yelp: "\f1e9";
|
795 |
+
@fa-var-yen: "\f157";
|
796 |
+
@fa-var-yoast: "\f2b1";
|
797 |
+
@fa-var-youtube: "\f167";
|
798 |
+
@fa-var-youtube-play: "\f16a";
|
799 |
+
@fa-var-youtube-square: "\f166";
|
800 |
+
|
libraries/font-awesome/scss/_animated.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_bordered-pulled.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_core.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_fixed-width.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_icons.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_larger.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_list.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_mixins.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_path.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_rotated-flipped.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_screen-reader.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_stacked.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/_variables.scss
CHANGED
File without changes
|
libraries/font-awesome/scss/font-awesome.scss
CHANGED
File without changes
|
package.json
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "vk-all-in-one-expansion-unit",
|
3 |
+
"version": "1.0.0",
|
4 |
+
"description": "",
|
5 |
+
"main": "gulpfile.js",
|
6 |
+
"directories": {
|
7 |
+
"test": "tests"
|
8 |
+
},
|
9 |
+
"scripts": {
|
10 |
+
"test": "echo \"Error: no test specified\" && exit 1"
|
11 |
+
},
|
12 |
+
"repository": {
|
13 |
+
"type": "git",
|
14 |
+
"url": "git+https://kurudrive@github.com/vektor-inc/VK-All-in-One-Expansion-Unit.git"
|
15 |
+
},
|
16 |
+
"author": "",
|
17 |
+
"license": "ISC",
|
18 |
+
"bugs": {
|
19 |
+
"url": "https://github.com/vektor-inc/VK-All-in-One-Expansion-Unit/issues"
|
20 |
+
},
|
21 |
+
"homepage": "https://github.com/vektor-inc/VK-All-in-One-Expansion-Unit#readme",
|
22 |
+
"devDependencies": {
|
23 |
+
"gulp": "^3.9.1",
|
24 |
+
"gulp-concat": "^2.6.1",
|
25 |
+
"gulp-cssmin": "^0.2.0",
|
26 |
+
"gulp-jsmin": "^0.1.5",
|
27 |
+
"gulp-plumber": "^1.1.0",
|
28 |
+
"gulp-rename": "^1.2.2"
|
29 |
+
},
|
30 |
+
"dependencies": {
|
31 |
+
"compass": "^0.1.1"
|
32 |
+
}
|
33 |
+
}
|
package_manager.php
CHANGED
File without changes
|
packages.php
CHANGED
@@ -89,7 +89,7 @@ $required_packages[] = array(
|
|
89 |
$required_packages[] = array(
|
90 |
'name' => 'icon',
|
91 |
'title' => __( 'Favicon setting', 'vkExUnit' ),
|
92 |
-
'description' => __( 'About favicon.',
|
93 |
'default' => true,
|
94 |
'include' => 'icons.php',
|
95 |
);
|
@@ -104,7 +104,7 @@ $required_packages[] = array(
|
|
104 |
'attr' => array(
|
105 |
array(
|
106 |
'name' => __( 'Setting','vkExUnit' ),
|
107 |
-
'url' => admin_url('admin.php?page=vkExUnit_main_setting#vkExUnit_wp_title'
|
108 |
'enable_only' => 1,
|
109 |
),
|
110 |
),
|
@@ -315,7 +315,7 @@ $required_packages[] = array(
|
|
315 |
),
|
316 |
),
|
317 |
'default' => true,
|
318 |
-
'include' => '
|
319 |
);
|
320 |
|
321 |
/*-------------------------------------------*/
|
@@ -419,4 +419,4 @@ $required_packages[] = array(
|
|
419 |
|
420 |
foreach ( $required_packages as $package ) {
|
421 |
vkExUnit_package_register( $package );
|
422 |
-
}
|
89 |
$required_packages[] = array(
|
90 |
'name' => 'icon',
|
91 |
'title' => __( 'Favicon setting', 'vkExUnit' ),
|
92 |
+
'description' => __( 'About favicon.', 'vkExUnit' ),
|
93 |
'default' => true,
|
94 |
'include' => 'icons.php',
|
95 |
);
|
104 |
'attr' => array(
|
105 |
array(
|
106 |
'name' => __( 'Setting','vkExUnit' ),
|
107 |
+
'url' => admin_url().'admin.php?page=vkExUnit_main_setting#vkExUnit_wp_title',
|
108 |
'enable_only' => 1,
|
109 |
),
|
110 |
),
|
315 |
),
|
316 |
),
|
317 |
'default' => true,
|
318 |
+
'include' => 'call_to_action/call_to_action.php',
|
319 |
);
|
320 |
|
321 |
/*-------------------------------------------*/
|
419 |
|
420 |
foreach ( $required_packages as $package ) {
|
421 |
vkExUnit_package_register( $package );
|
422 |
+
}
|
plugins/auto_eyecatch.php
CHANGED
File without changes
|
plugins/bootstrap.php
CHANGED
@@ -44,15 +44,11 @@ add_action('customize_register', 'vkExUnit_bootstrap_customize_register' );
|
|
44 |
|
45 |
function vkExUnit_bootstrap_custom_keycolor()
|
46 |
{
|
47 |
-
|
48 |
-
if ( empty( $options ) ) {
|
49 |
-
$options = get_option('vkExUnit_colors');
|
50 |
-
}
|
51 |
-
|
52 |
$color_key = ( !empty($options['color_key']) )? esc_html($options['color_key']) : '#337ab7 ';
|
53 |
$color_key_dark = ( !empty($options['color_key_dark'] ) )? esc_html($options['color_key_dark']) : '#2e6da4 ';
|
54 |
?>
|
55 |
-
<!-- [
|
56 |
<style type="text/css">
|
57 |
.veu_color_txt_key { color:<?php echo $color_key_dark;?> ; }
|
58 |
.veu_color_bg_key { background-color:<?php echo $color_key_dark;?> ; }
|
@@ -66,7 +62,7 @@ a:hover { color:<?php echo $color_key;?> ; }
|
|
66 |
.btn-primary:focus,
|
67 |
.btn-primary:hover { background-color:<?php echo $color_key_dark;?>;border-color:<?php echo $color_key;?>; }
|
68 |
</style>
|
69 |
-
<!-- [ /
|
70 |
<?php
|
71 |
|
72 |
}
|
44 |
|
45 |
function vkExUnit_bootstrap_custom_keycolor()
|
46 |
{
|
47 |
+
$options = get_option('vkExUnit_colors');
|
|
|
|
|
|
|
|
|
48 |
$color_key = ( !empty($options['color_key']) )? esc_html($options['color_key']) : '#337ab7 ';
|
49 |
$color_key_dark = ( !empty($options['color_key_dark'] ) )? esc_html($options['color_key_dark']) : '#2e6da4 ';
|
50 |
?>
|
51 |
+
<!-- [ Lightning Common ] -->
|
52 |
<style type="text/css">
|
53 |
.veu_color_txt_key { color:<?php echo $color_key_dark;?> ; }
|
54 |
.veu_color_bg_key { background-color:<?php echo $color_key_dark;?> ; }
|
62 |
.btn-primary:focus,
|
63 |
.btn-primary:hover { background-color:<?php echo $color_key_dark;?>;border-color:<?php echo $color_key;?>; }
|
64 |
</style>
|
65 |
+
<!-- [ / Lightning Common ] -->
|
66 |
<?php
|
67 |
|
68 |
}
|
plugins/call-to-action-config.php
DELETED
@@ -1,12 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
/*-------------------------------------------*/
|
4 |
-
/* Load modules
|
5 |
-
/*-------------------------------------------*/
|
6 |
-
if ( ! class_exists( 'Vk_Call_To_Action' ) )
|
7 |
-
{
|
8 |
-
require_once( 'call-to-action/class-vk-call-to-action.php' );
|
9 |
-
|
10 |
-
global $vk_call_to_action_textdomain;
|
11 |
-
$vk_call_to_action_textdomain = 'vkExUnit';
|
12 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins/call-to-action/_scss/_call-to-action.scss
DELETED
@@ -1,35 +0,0 @@
|
|
1 |
-
/*-------------------------------------------*/
|
2 |
-
/* .veu_cta
|
3 |
-
/*-------------------------------------------*/
|
4 |
-
|
5 |
-
$section_margin : 30px;
|
6 |
-
|
7 |
-
@mixin veu_content_bottom_section { display:block; overflow:hidden;margin-top:$section_margin;margin-bottom:$section_margin;background-color: #efefef; }
|
8 |
-
@mixin veu_content_bottom_section_title { display:block; overflow:hidden;margin:0;padding: 12px 20px 10px;background-color: #333;color:#fff;font-size:22px;line-height: 1.2em; }
|
9 |
-
@mixin veu_content_bottom_section_body { display:block; overflow:hidden; padding:1.5em 1.5em 2em; }
|
10 |
-
|
11 |
-
.veu_cta { @include veu_content_bottom_section;
|
12 |
-
.cta_title { @include veu_content_bottom_section_title; }
|
13 |
-
.cta_body { @include veu_content_bottom_section_body;line-height: 170%; }
|
14 |
-
.cta_body_image { margin-bottom:1.5em; }
|
15 |
-
.cta_body_image img { max-width: 250px; }
|
16 |
-
.cta_body_image_center { display:block; overflow:hidden;text-align: center;
|
17 |
-
img { display:block; margin:0 auto 15px;max-width: 100%; }
|
18 |
-
}
|
19 |
-
|
20 |
-
.cta_body_txt { display:block; overflow:hidden; }
|
21 |
-
.cta_body_link { clear:both;margin-top:1.5em; }
|
22 |
-
}
|
23 |
-
|
24 |
-
@media (max-width: 767px){
|
25 |
-
.veu_cta {
|
26 |
-
.cta_body_image img { display:block; margin:0 auto 1.5em;max-width: 100%; }
|
27 |
-
}
|
28 |
-
}
|
29 |
-
|
30 |
-
@media (min-width: 768px){
|
31 |
-
.veu_cta {
|
32 |
-
.cta_body_image_right { float:right;margin-left:30px; }
|
33 |
-
.cta_body_image_left { float:left;margin-right:30px; }
|
34 |
-
}
|
35 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins/call-to-action/widget-call-to-action.php
DELETED
@@ -1,95 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
/*
|
4 |
-
このファイルの元ファイルは
|
5 |
-
https://github.com/vektor-inc/vektor-wp-libraries
|
6 |
-
にあります。修正の際は上記リポジトリのデータを修正してください。
|
7 |
-
*/
|
8 |
-
|
9 |
-
// namespace Vektor\ExUnit\Package\Cta;
|
10 |
-
|
11 |
-
|
12 |
-
/*-------------------------------------------*/
|
13 |
-
/* Contact widget
|
14 |
-
/*-------------------------------------------*/
|
15 |
-
class Widget_CTA extends \WP_Widget
|
16 |
-
{
|
17 |
-
|
18 |
-
function __construct()
|
19 |
-
{
|
20 |
-
global $vk_call_to_action_textdomain;
|
21 |
-
$widget_name = vkExUnit_get_short_name().'_'.__( 'CTA', $vk_call_to_action_textdomain );
|
22 |
-
|
23 |
-
parent::__construct(
|
24 |
-
'vkExUnit_cta',
|
25 |
-
$widget_name,
|
26 |
-
array(
|
27 |
-
'description' => __( 'Select CTA and display it.', $vk_call_to_action_textdomain ),
|
28 |
-
)
|
29 |
-
);
|
30 |
-
}
|
31 |
-
|
32 |
-
|
33 |
-
function widget( $args, $instance )
|
34 |
-
{
|
35 |
-
if ( isset( $instance['id'] ) && $instance['id'] ) {
|
36 |
-
echo $args['before_widget'];
|
37 |
-
if ( $instance['id'] == 'random' ){
|
38 |
-
$instance['id'] = Vk_Call_To_Action::cta_id_random();
|
39 |
-
}
|
40 |
-
echo Vk_Call_To_Action::render_cta_content($instance['id']);
|
41 |
-
echo $args['after_widget'];
|
42 |
-
}
|
43 |
-
return;
|
44 |
-
}
|
45 |
-
|
46 |
-
|
47 |
-
function update( $new_instance, $old_instance ) {
|
48 |
-
$cta_wid = array();
|
49 |
-
if ( $new_instance['id'] == 'random' ){
|
50 |
-
$cta_wid['id'] = 'random';
|
51 |
-
} else {
|
52 |
-
$cta_wid['id'] = ( Vk_Call_To_Action::POST_TYPE == get_post_type( $new_instance['id'] ) ) ? $new_instance['id'] : Null;
|
53 |
-
}
|
54 |
-
return $cta_wid;
|
55 |
-
}
|
56 |
-
|
57 |
-
|
58 |
-
function form( $instance )
|
59 |
-
{
|
60 |
-
global $vk_call_to_action_textdomain;
|
61 |
-
$defaults = array(
|
62 |
-
'id' => Null,
|
63 |
-
);
|
64 |
-
$instance = \wp_parse_args( (array) $instance, $defaults );
|
65 |
-
$value = $instance['id'];
|
66 |
-
$ctas = Vk_Call_To_Action::get_ctas(true, '- ');
|
67 |
-
?>
|
68 |
-
<div style="padding:1em 0;">
|
69 |
-
<?php _e( 'Please select CTA to display.', $vk_call_to_action_textdomain );?>
|
70 |
-
</div>
|
71 |
-
<div style="padding-bottom: 0.5em;">
|
72 |
-
<?php
|
73 |
-
// ランダムを先頭に追加
|
74 |
-
array_unshift( $ctas, array( 'key' => 'random', 'label' => __( 'Random', $vk_call_to_action_textdomain ) ) );
|
75 |
-
?>
|
76 |
-
<input type="hidden" name="_vkExUnit_cta_switch" value="cta_number" />
|
77 |
-
<select name="<?php echo $this->get_field_name( 'id' ); ?>" style="width: 100%" >
|
78 |
-
<option value="">[ <?php _e('Please select', $vk_call_to_action_textdomain ) ?> ]</option>
|
79 |
-
<?php foreach ( $ctas as $cta ) : ?>
|
80 |
-
<option value="<?php echo $cta['key'] ?>" <?php echo($value == $cta['key'])? 'selected':''; ?> ><?php echo $cta['label'] ?></option>
|
81 |
-
<?php endforeach; ?>
|
82 |
-
</select>
|
83 |
-
</div>
|
84 |
-
<div style="padding-bottom: 1em;">
|
85 |
-
<a href="<?php echo admin_url( 'edit.php?post_type=cta' ) ?>" class="button button-default" target="_blank">
|
86 |
-
<?php _e( 'Show CTA index page', $vk_call_to_action_textdomain ); ?>
|
87 |
-
</a>
|
88 |
-
<a href="<?php echo admin_url( 'admin.php?page=vkExUnit_main_setting#vkExUnit_cta_settings' ); ?>" class="button button-default" target="_blank">
|
89 |
-
<?php _e( 'CTA setting', $vk_call_to_action_textdomain ); ?>
|
90 |
-
</a>
|
91 |
-
</div>
|
92 |
-
<?php
|
93 |
-
return $instance;
|
94 |
-
}
|
95 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins/call_to_action/call_to_action.php
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace Vektor\ExUnit\Package\Cta;
|
3 |
+
|
4 |
+
|
5 |
+
/**
|
6 |
+
* VkExUnit call_to_action.php
|
7 |
+
* Set CTA section to after content of Page.
|
8 |
+
*
|
9 |
+
* @package VkExUnit
|
10 |
+
* @author shoji imamura<imamura@vektor-inc.co.jp>
|
11 |
+
* @since 3/Aug/2015
|
12 |
+
*/
|
13 |
+
|
14 |
+
require_once vkExUnit_get_directory() . '/plugins/call_to_action/class.call_to_action.php';
|
15 |
+
require_once vkExUnit_get_directory() . '/plugins/call_to_action/widget.call_to_action.php';
|
16 |
+
|
17 |
+
CTA::init();
|
18 |
+
|
19 |
+
add_action( 'widgets_init', 'Vektor\ExUnit\Package\Cta\widget_init' );
|
20 |
+
function widget_init() {
|
21 |
+
return register_widget("Vektor\ExUnit\Package\Cta\Widget_CTA");
|
22 |
+
}
|
plugins/{call-to-action/class-vk-call-to-action.php → call_to_action/class.call_to_action.php}
RENAMED
@@ -1,39 +1,23 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
-
|
4 |
-
このファイルの元ファイルは
|
5 |
-
https://github.com/vektor-inc/vektor-wp-libraries
|
6 |
-
にあります。修正の際は上記リポジトリのデータを修正してください。
|
7 |
-
*/
|
8 |
-
|
9 |
-
// namespace Vektor\ExUnit\Package\Cta;
|
10 |
-
|
11 |
-
if ( ! class_exists( 'Vk_Call_To_Action' ) )
|
12 |
-
{
|
13 |
-
|
14 |
-
class Vk_Call_To_Action
|
15 |
{
|
16 |
const POST_TYPE = 'cta';
|
17 |
|
18 |
const CONTENT_NUMBER = 100;
|
19 |
|
|
|
20 |
public static function init()
|
21 |
{
|
22 |
add_action( 'init', array( __CLASS__, 'set_posttype' ) );
|
23 |
add_action( 'vkExUnit_package_init', array( __CLASS__, 'option_init' ) );
|
24 |
add_action( 'admin_menu', array( __CLASS__, 'add_custom_field' ) );
|
25 |
add_action( 'save_post', array( __CLASS__, 'save_custom_field' ) );
|
26 |
-
|
27 |
-
|
28 |
-
add_filter( 'the_content', array( __CLASS__, 'content_filter' ), self::CONTENT_NUMBER, 1 );
|
29 |
-
else
|
30 |
-
add_action( 'loop_end', array( __CLASS__, 'set_content_loopend' ), self::CONTENT_NUMBER, 1 );
|
31 |
-
require_once dirname( __FILE__ ) . '/widget-call-to-action.php';
|
32 |
}
|
33 |
|
34 |
-
public static function widget_init() {
|
35 |
-
return register_widget( 'Widget_CTA' );
|
36 |
-
}
|
37 |
|
38 |
public static function set_content_loopend($query )
|
39 |
{
|
@@ -56,13 +40,12 @@ class Vk_Call_To_Action
|
|
56 |
|
57 |
public static function set_posttype()
|
58 |
{
|
59 |
-
global $vk_call_to_action_textdomain;
|
60 |
$labels = array(
|
61 |
'name' => 'CTA',
|
62 |
'singular_name' => 'CTA',
|
63 |
-
'edit_item' => __( 'Edit CTA',
|
64 |
-
'add_new_item' => __( 'Add new CTA',
|
65 |
-
'new_item' => __( 'New CTA',
|
66 |
);
|
67 |
|
68 |
$args = array(
|
@@ -87,42 +70,26 @@ class Vk_Call_To_Action
|
|
87 |
|
88 |
public static function add_custom_field()
|
89 |
{
|
90 |
-
global $vk_call_to_action_textdomain;
|
91 |
$post_types = get_post_types( array( '_builtin' => false, 'public' => true ) );
|
92 |
while ( list($key, $post ) = each( $post_types ) ) {
|
93 |
-
add_meta_box( 'vkExUnit_cta', __( 'Call to Action setting',
|
94 |
}
|
95 |
-
add_meta_box( 'vkExUnit_cta', __( 'Call to Action setting',
|
96 |
-
add_meta_box( 'vkExUnit_cta', __( 'Call to Action setting',
|
97 |
|
98 |
-
add_meta_box( 'vkExUnit_cta_url', __( 'CTA Contents',
|
99 |
}
|
100 |
|
101 |
-
/**
|
102 |
-
* CTAメイン設定画面のurl
|
103 |
-
* ExUnitと単体プラグインなどによって変動する
|
104 |
-
* @return [type] [description]
|
105 |
-
*/
|
106 |
-
public static function setting_page_url()
|
107 |
-
{
|
108 |
-
if ( veu_is_cta_active() ){
|
109 |
-
$setting_page_url = admin_url( 'admin.php?page=vkExUnit_main_setting#vkExUnit_cta_settings' );
|
110 |
-
} else {
|
111 |
-
$setting_page_url = admin_url( 'options-general.php?page=vk_cta_options' );
|
112 |
-
}
|
113 |
-
return $setting_page_url;
|
114 |
-
}
|
115 |
|
116 |
public static function render_meta_box()
|
117 |
{
|
118 |
-
global $vk_call_to_action_textdomain;
|
119 |
echo '<input type="hidden" name="_nonce_vkExUnit_custom_cta" id="_nonce_vkExUnit__custom_field_metaKeyword" value="'.wp_create_nonce( plugin_basename( __FILE__ ) ).'" />';
|
120 |
|
121 |
$ctas = self::get_ctas( true, ' - ' );
|
122 |
// ランダムを先頭に追加
|
123 |
-
array_unshift( $ctas, array( 'key' => 'random', 'label' => __( 'Random',
|
124 |
-
array_unshift( $ctas, array( 'key' => 'disable', 'label' => __( 'Disable display',
|
125 |
-
array_unshift( $ctas, array( 'key' => 0, 'label' => __( 'Follow common setting',
|
126 |
$now = get_post_meta( get_the_id(),'vkexunit_cta_each_option', true );
|
127 |
?>
|
128 |
<input type="hidden" name="_vkExUnit_cta_switch" value="cta_number" />
|
@@ -133,17 +100,14 @@ class Vk_Call_To_Action
|
|
133 |
<?php endforeach; ?>
|
134 |
</select>
|
135 |
<p>
|
136 |
-
<a href="<?php echo
|
137 |
-
<a href="<?php echo admin_url( 'edit.php?post_type=cta' ) ?>" class="button button-default" target="_blank"><?php _e( 'Show CTA index page',
|
138 |
</p>
|
139 |
<?php
|
140 |
}
|
141 |
|
142 |
|
143 |
public static function render_meta_box_cta() {
|
144 |
-
|
145 |
-
global $vk_call_to_action_textdomain;
|
146 |
-
|
147 |
echo '<input type="hidden" name="_nonce_vkExUnit_custom_cta" id="_nonce_vkExUnit__custom_field_metaKeyword" value="'.wp_create_nonce( plugin_basename( __FILE__ ) ).'" />';
|
148 |
$imgid = get_post_meta( get_the_id(), 'vkExUnit_cta_img', true );
|
149 |
$cta_image = wp_get_attachment_image_src( $imgid, 'large' );
|
@@ -202,44 +166,44 @@ jQuery(document).ready(function($){
|
|
202 |
<input type="hidden" name="_vkExUnit_cta_switch" value="cta_content" />
|
203 |
<table class="form-table">
|
204 |
<tr>
|
205 |
-
<th><?php _e( 'CTA image',
|
206 |
<td>
|
207 |
<div id="cta-thumbnail_box" >
|
208 |
<img id="cta-thumbnail_image" src="<?php echo ($cta_image)? $cta_image[0] : ''; ?>" class="<?php echo ($cta_image)? '' : 'noimage'; ?>" />
|
209 |
</div>
|
210 |
<div id="cta-thumbnail_control" class="<?php echo ($cta_image)? 'change' : 'add'; ?>">
|
211 |
-
<button id="media_thumb_url_add" class="cta-media_btn button button-default"><?php _e( 'Add image',
|
212 |
-
<button id="media_thumb_url_change" class="cta-media_btn button button-default"><?php _e( 'Change image',
|
213 |
-
<button id="media_thumb_url_remove" class="button button-default"><?php _e( 'Remove image',
|
214 |
</div>
|
215 |
<input type="hidden" name="vkExUnit_cta_img" class="vkExUnit_cta_img" value="<?php echo $imgid; ?>" />
|
216 |
</td>
|
217 |
</tr>
|
218 |
-
<tr><th><label for="vkExUnit_cta_img_position"><?php _e( 'CTA image position',
|
219 |
<td>
|
220 |
<select name="vkExUnit_cta_img_position" id="vkExUnit_cta_img_position">
|
221 |
-
<option value="right" <?php echo ($image_position == 'right')? 'selected' : ''; ?> ><?php _e( 'right',
|
222 |
-
<option value="center" <?php echo ($image_position == 'center')? 'selected' : ''; ?> ><?php _e( 'center',
|
223 |
-
<option value="left" <?php echo ($image_position == 'left')? 'selected' : ''; ?> ><?php _e( 'left',
|
224 |
</select>
|
225 |
</td></tr>
|
226 |
<tr><th>
|
227 |
-
<label for="vkExUnit_cta_button_text"><?php _e( 'Button text',
|
228 |
<input type="text" name="vkExUnit_cta_button_text" id="vkExUnit_cta_button_text" value="<?php echo esc_html( get_post_meta( get_the_id(), 'vkExUnit_cta_button_text', true ) ); ?>" />
|
229 |
</td></tr>
|
230 |
<tr><th>
|
231 |
-
<label for="vkExUnit_cta_button_icon"><?php _e( 'Button icon',
|
232 |
-
<p><?php _e( 'To choose your favorite icon, and enter the class.',
|
233 |
-
<label for="icon_before"><?php _e('Before :'
|
234 |
<input type="text" name="vkExUnit_cta_button_icon_before" id="vkExUnit_cta_button_icon_before" value="<?php echo get_post_meta( get_the_id(), 'vkExUnit_cta_button_icon_before', true ); ?>" /><br>
|
235 |
-
<label for="icon_after"><?php _e('After :'
|
236 |
<input type="text" name="vkExUnit_cta_button_icon_after" id="vkExUnit_cta_button_icon_after" value="<?php echo get_post_meta( get_the_id(), 'vkExUnit_cta_button_icon_after', true ); ?>" /><br>
|
237 |
-
<?php _e( ' ex:fa-arrow-circle-o-right',
|
238 |
<a href="http://fortawesome.github.io/Font-Awesome/icons/" target="_blank">[Font Awesome Icons]</a><br>
|
239 |
</p>
|
240 |
</td></tr>
|
241 |
<tr><th>
|
242 |
-
<label for="vkExUnit_cta_url"><?php _e( 'Button link url',
|
243 |
<input type="url" name="vkExUnit_cta_url" id="vkExUnit_cta_url" placeholder="http://" value="<?php echo get_post_meta( get_the_id(), 'vkExUnit_cta_url', true ); ?>" />
|
244 |
</td></tr>
|
245 |
<tr><th>
|
@@ -252,17 +216,17 @@ if ( $target_blank == "window_self") {
|
|
252 |
$checked = '';
|
253 |
}
|
254 |
?>
|
255 |
-
<label for="vkExUnit_cta_url_blank"><?php _e( 'Target window',
|
256 |
<input type="checkbox" id="vkExUnit_cta_url_blank" name="vkExUnit_cta_url_blank" value="window_self"<?php echo $checked; ?> />
|
257 |
<label for="vkExUnit_cta_url_blank"><?php _e('Open in a self window', 'vkExUnit'); ?></label>
|
258 |
</td></tr>
|
259 |
-
<tr><th><label for="vkExUnit_cta_text"><?php _e( 'Text message',
|
260 |
</th>
|
261 |
<td>
|
262 |
<textarea name="vkExUnit_cta_text" id="vkExUnit_cta_text" rows="10em" cols="50em"><?php echo get_post_meta( get_the_id(), 'vkExUnit_cta_text', true ); ?></textarea>
|
263 |
</td></tr>
|
264 |
</table>
|
265 |
-
<a href="<?php echo admin_url( 'admin.php?page=vkExUnit_main_setting#vkExUnit_cta_settings' ); ?>" class="button button-default" target="_blank"><?php _e( 'CTA setting',
|
266 |
<?php
|
267 |
}
|
268 |
|
@@ -371,35 +335,16 @@ if ( $target_blank == "window_self") {
|
|
371 |
{
|
372 |
if ( ! $id ) { return ''; }
|
373 |
$post = self::get_cta_post( $id );
|
374 |
-
|
375 |
-
// たぶん何か必ず $post にはデータが返ってくるので事実上不要
|
376 |
if ( ! $post ) { return ''; }
|
377 |
|
378 |
-
include
|
379 |
return $content;
|
380 |
}
|
381 |
|
382 |
-
public static function cta_id_random()
|
383 |
-
{
|
384 |
-
// ランダムに抽出したCTAの投稿IDを返す
|
385 |
-
// CTAの投稿をランダムで1件取得
|
386 |
-
$args = array(
|
387 |
-
'post_type' => self::POST_TYPE, //投稿タイプを指定
|
388 |
-
'posts_per_page' => 1, // 1ページでの表示件数を指定
|
389 |
-
'orderby' => 'rand', // 表示順をランダムで取得
|
390 |
-
);
|
391 |
-
$cta_post = get_posts( $args );
|
392 |
-
if ( $cta_post && isset ( $cta_post[0] ) ) {
|
393 |
-
return $cta_post[0]->ID;
|
394 |
-
}
|
395 |
-
}
|
396 |
|
397 |
public static function is_cta_id( $id = null )
|
398 |
{
|
399 |
-
|
400 |
-
// 表示する投稿のIDを取得
|
401 |
if ( ! $id ) { $id = get_the_id(); }
|
402 |
-
// ?
|
403 |
if ( ! $id ) { return null; }
|
404 |
|
405 |
// 各投稿編集画面で プルダウンで指定されている 表示するCTAの投稿ID(もしくは共通設定や非表示)
|
@@ -407,13 +352,20 @@ if ( $target_blank == "window_self") {
|
|
407 |
|
408 |
// 「共通設定を使用」じゃなかった場合
|
409 |
if ( $post_config ) {
|
410 |
-
|
411 |
// 「表示しない」が選択されていたら $id には nullを返す( CTAは表示されない )
|
412 |
if ( $post_config == 'disable' ) { return null; }
|
413 |
|
414 |
// 「表示しない」が選択されていたら $id には nullを返す( CTAは表示されない )
|
415 |
if ( $post_config == 'random' ) {
|
416 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
417 |
}
|
418 |
return $post_config;
|
419 |
}
|
@@ -425,33 +377,20 @@ if ( $target_blank == "window_self") {
|
|
425 |
$post_type = get_post_type( $id );
|
426 |
// 投稿タイプ別にどのCTAを共通設定として表示するかの情報を取得
|
427 |
$option = self::get_option();
|
428 |
-
|
429 |
// 今表示している記事の投稿タイプのとき どのCTAを表示するかの設定が
|
430 |
// 定義されており なおかつ 数字で入っている場合
|
431 |
-
if (
|
432 |
-
isset( $option[ $post_type ] ) &&
|
433 |
-
is_numeric( $option[ $post_type ] )
|
434 |
-
// $option[ $post_type ] > 0
|
435 |
-
) {
|
436 |
// その数字(表示するCTAの投稿ID)を返す
|
437 |
return $option[ $post_type ] ;
|
438 |
-
} else {
|
439 |
-
return self::cta_id_random();
|
440 |
}
|
441 |
return null;
|
442 |
}
|
443 |
|
444 |
public static function content_filter( $content )
|
445 |
{
|
446 |
-
// 固定ページウィジェットの場合
|
447 |
if ( self::is_pagewidget() ) { return $content; }
|
448 |
-
// Ligthning Advanced Unit のウィジェットだと...思う...
|
449 |
if ( self::is_contentsarea_posts_widget() ) { return $content; }
|
450 |
-
|
451 |
-
if ( vkExUnit_is_excerpt() ) {
|
452 |
-
return $content;
|
453 |
-
}
|
454 |
-
// 上記以外の場合に出力
|
455 |
$content .= self::render_cta_content( self::is_cta_id() );
|
456 |
return $content;
|
457 |
}
|
@@ -477,11 +416,7 @@ if ( $target_blank == "window_self") {
|
|
477 |
if ( ! $option ) { $current_option = self::get_default_option(); }
|
478 |
|
479 |
while ( list( $key, $value ) = each( $input ) ) {
|
480 |
-
|
481 |
-
$option[ $key ] = 'random';
|
482 |
-
} else {
|
483 |
-
$option[ $key ] = ( is_numeric( $value ) )? $value : 0 ;
|
484 |
-
}
|
485 |
}
|
486 |
return $option;
|
487 |
}
|
@@ -541,19 +476,14 @@ if ( $target_blank == "window_self") {
|
|
541 |
|
542 |
public static function render_configPage()
|
543 |
{
|
544 |
-
global $vk_call_to_action_textdomain;
|
545 |
$options = self::get_option();
|
546 |
$ctas = self::get_ctas( true, ' - ' );
|
547 |
|
548 |
// ランダムを先頭に追加
|
549 |
-
array_unshift( $ctas, array( 'key' => 'random', 'label' => __( 'Random',
|
550 |
// 表示しないを先頭に追加
|
551 |
-
array_unshift( $ctas, array( 'key' => 0, 'label' => __( 'Disable display',
|
552 |
|
553 |
-
include
|
554 |
}
|
555 |
}
|
556 |
-
|
557 |
-
Vk_Call_To_Action::init();
|
558 |
-
|
559 |
-
} // if ( ! class_exists( 'Vk_Call_To_Action' ) )
|
1 |
<?php
|
2 |
+
namespace Vektor\ExUnit\Package\Cta;
|
3 |
|
4 |
+
class CTA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
{
|
6 |
const POST_TYPE = 'cta';
|
7 |
|
8 |
const CONTENT_NUMBER = 100;
|
9 |
|
10 |
+
|
11 |
public static function init()
|
12 |
{
|
13 |
add_action( 'init', array( __CLASS__, 'set_posttype' ) );
|
14 |
add_action( 'vkExUnit_package_init', array( __CLASS__, 'option_init' ) );
|
15 |
add_action( 'admin_menu', array( __CLASS__, 'add_custom_field' ) );
|
16 |
add_action( 'save_post', array( __CLASS__, 'save_custom_field' ) );
|
17 |
+
if( vkExUnit_content_filter_state() == 'content' ) add_filter( 'the_content', array( __CLASS__, 'content_filter' ), self::CONTENT_NUMBER, 1 );
|
18 |
+
else add_action( 'loop_end', array( __CLASS__, 'set_content_loopend' ), self::CONTENT_NUMBER, 1 );
|
|
|
|
|
|
|
|
|
19 |
}
|
20 |
|
|
|
|
|
|
|
21 |
|
22 |
public static function set_content_loopend($query )
|
23 |
{
|
40 |
|
41 |
public static function set_posttype()
|
42 |
{
|
|
|
43 |
$labels = array(
|
44 |
'name' => 'CTA',
|
45 |
'singular_name' => 'CTA',
|
46 |
+
'edit_item' => __( 'Edit CTA', 'vkExUnit' ),
|
47 |
+
'add_new_item' => __( 'Add new CTA', 'vkExUnit' ),
|
48 |
+
'new_item' => __( 'New CTA', 'vkExUnit' ),
|
49 |
);
|
50 |
|
51 |
$args = array(
|
70 |
|
71 |
public static function add_custom_field()
|
72 |
{
|
|
|
73 |
$post_types = get_post_types( array( '_builtin' => false, 'public' => true ) );
|
74 |
while ( list($key, $post ) = each( $post_types ) ) {
|
75 |
+
add_meta_box( 'vkExUnit_cta', __( 'Call to Action setting', 'vkExUnit' ), array( __CLASS__, 'render_meta_box' ), $post, 'normal', 'high' );
|
76 |
}
|
77 |
+
add_meta_box( 'vkExUnit_cta', __( 'Call to Action setting', 'vkExUnit' ), array( __CLASS__, 'render_meta_box' ), 'page', 'normal', 'high' );
|
78 |
+
add_meta_box( 'vkExUnit_cta', __( 'Call to Action setting', 'vkExUnit' ), array( __CLASS__, 'render_meta_box' ), 'post', 'normal', 'high' );
|
79 |
|
80 |
+
add_meta_box( 'vkExUnit_cta_url', __( 'CTA Contents', 'vkExUnit' ), array( __CLASS__, 'render_meta_box_cta' ), self::POST_TYPE, 'normal', 'high' );
|
81 |
}
|
82 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
83 |
|
84 |
public static function render_meta_box()
|
85 |
{
|
|
|
86 |
echo '<input type="hidden" name="_nonce_vkExUnit_custom_cta" id="_nonce_vkExUnit__custom_field_metaKeyword" value="'.wp_create_nonce( plugin_basename( __FILE__ ) ).'" />';
|
87 |
|
88 |
$ctas = self::get_ctas( true, ' - ' );
|
89 |
// ランダムを先頭に追加
|
90 |
+
array_unshift( $ctas, array( 'key' => 'random', 'label' => __( 'Random', 'vkExUnit' ) ) );
|
91 |
+
array_unshift( $ctas, array( 'key' => 'disable', 'label' => __( 'Disable display', 'vkExUnit' ) ) );
|
92 |
+
array_unshift( $ctas, array( 'key' => 0, 'label' => __( 'Follow common setting', 'vkExUnit' ) ) );
|
93 |
$now = get_post_meta( get_the_id(),'vkexunit_cta_each_option', true );
|
94 |
?>
|
95 |
<input type="hidden" name="_vkExUnit_cta_switch" value="cta_number" />
|
100 |
<?php endforeach; ?>
|
101 |
</select>
|
102 |
<p>
|
103 |
+
<a href="<?php echo admin_url( 'admin.php?page=vkExUnit_main_setting#vkExUnit_cta_settings' ); ?>" class="button button-default" target="_blank"><?php _e( 'CTA common setting', 'vkExUnit' ); ?></a>
|
104 |
+
<a href="<?php echo admin_url( 'edit.php?post_type=cta' ) ?>" class="button button-default" target="_blank"><?php _e( 'Show CTA index page', 'vkExUnit' ); ?></a>
|
105 |
</p>
|
106 |
<?php
|
107 |
}
|
108 |
|
109 |
|
110 |
public static function render_meta_box_cta() {
|
|
|
|
|
|
|
111 |
echo '<input type="hidden" name="_nonce_vkExUnit_custom_cta" id="_nonce_vkExUnit__custom_field_metaKeyword" value="'.wp_create_nonce( plugin_basename( __FILE__ ) ).'" />';
|
112 |
$imgid = get_post_meta( get_the_id(), 'vkExUnit_cta_img', true );
|
113 |
$cta_image = wp_get_attachment_image_src( $imgid, 'large' );
|
166 |
<input type="hidden" name="_vkExUnit_cta_switch" value="cta_content" />
|
167 |
<table class="form-table">
|
168 |
<tr>
|
169 |
+
<th><?php _e( 'CTA image', 'vkExUnit' ); ?></th>
|
170 |
<td>
|
171 |
<div id="cta-thumbnail_box" >
|
172 |
<img id="cta-thumbnail_image" src="<?php echo ($cta_image)? $cta_image[0] : ''; ?>" class="<?php echo ($cta_image)? '' : 'noimage'; ?>" />
|
173 |
</div>
|
174 |
<div id="cta-thumbnail_control" class="<?php echo ($cta_image)? 'change' : 'add'; ?>">
|
175 |
+
<button id="media_thumb_url_add" class="cta-media_btn button button-default"><?php _e( 'Add image', 'vkExUnit' ); ?></button>
|
176 |
+
<button id="media_thumb_url_change" class="cta-media_btn button button-default"><?php _e( 'Change image', 'vkExUnit' ); ?></button>
|
177 |
+
<button id="media_thumb_url_remove" class="button button-default"><?php _e( 'Remove image', 'vkExUnit' ); ?></button>
|
178 |
</div>
|
179 |
<input type="hidden" name="vkExUnit_cta_img" class="vkExUnit_cta_img" value="<?php echo $imgid; ?>" />
|
180 |
</td>
|
181 |
</tr>
|
182 |
+
<tr><th><label for="vkExUnit_cta_img_position"><?php _e( 'CTA image position', 'vkExUnit' ); ?></label></th>
|
183 |
<td>
|
184 |
<select name="vkExUnit_cta_img_position" id="vkExUnit_cta_img_position">
|
185 |
+
<option value="right" <?php echo ($image_position == 'right')? 'selected' : ''; ?> ><?php _e( 'right', 'vkExUnit' ); ?></option>
|
186 |
+
<option value="center" <?php echo ($image_position == 'center')? 'selected' : ''; ?> ><?php _e( 'center', 'vkExUnit' ); ?></option>
|
187 |
+
<option value="left" <?php echo ($image_position == 'left')? 'selected' : ''; ?> ><?php _e( 'left', 'vkExUnit' ); ?></option>
|
188 |
</select>
|
189 |
</td></tr>
|
190 |
<tr><th>
|
191 |
+
<label for="vkExUnit_cta_button_text"><?php _e( 'Button text', 'vkExUnit' ); ?></label></th><td>
|
192 |
<input type="text" name="vkExUnit_cta_button_text" id="vkExUnit_cta_button_text" value="<?php echo esc_html( get_post_meta( get_the_id(), 'vkExUnit_cta_button_text', true ) ); ?>" />
|
193 |
</td></tr>
|
194 |
<tr><th>
|
195 |
+
<label for="vkExUnit_cta_button_icon"><?php _e( 'Button icon', 'vkExUnit' ); ?></label></th><td>
|
196 |
+
<p><?php _e( 'To choose your favorite icon, and enter the class.', 'vkExUnit' )?><br>
|
197 |
+
<label for="icon_before"><?php _e('Before :','vkExUnit' );?>
|
198 |
<input type="text" name="vkExUnit_cta_button_icon_before" id="vkExUnit_cta_button_icon_before" value="<?php echo get_post_meta( get_the_id(), 'vkExUnit_cta_button_icon_before', true ); ?>" /><br>
|
199 |
+
<label for="icon_after"><?php _e('After :','vkExUnit' );?>
|
200 |
<input type="text" name="vkExUnit_cta_button_icon_after" id="vkExUnit_cta_button_icon_after" value="<?php echo get_post_meta( get_the_id(), 'vkExUnit_cta_button_icon_after', true ); ?>" /><br>
|
201 |
+
<?php _e( ' ex:fa-arrow-circle-o-right', 'vkExUnit' )?><br>
|
202 |
<a href="http://fortawesome.github.io/Font-Awesome/icons/" target="_blank">[Font Awesome Icons]</a><br>
|
203 |
</p>
|
204 |
</td></tr>
|
205 |
<tr><th>
|
206 |
+
<label for="vkExUnit_cta_url"><?php _e( 'Button link url', 'vkExUnit' ); ?></label></th><td>
|
207 |
<input type="url" name="vkExUnit_cta_url" id="vkExUnit_cta_url" placeholder="http://" value="<?php echo get_post_meta( get_the_id(), 'vkExUnit_cta_url', true ); ?>" />
|
208 |
</td></tr>
|
209 |
<tr><th>
|
216 |
$checked = '';
|
217 |
}
|
218 |
?>
|
219 |
+
<label for="vkExUnit_cta_url_blank"><?php _e( 'Target window', 'vkExUnit' ); ?></label></th><td>
|
220 |
<input type="checkbox" id="vkExUnit_cta_url_blank" name="vkExUnit_cta_url_blank" value="window_self"<?php echo $checked; ?> />
|
221 |
<label for="vkExUnit_cta_url_blank"><?php _e('Open in a self window', 'vkExUnit'); ?></label>
|
222 |
</td></tr>
|
223 |
+
<tr><th><label for="vkExUnit_cta_text"><?php _e( 'Text message', 'vkExUnit' ); ?>
|
224 |
</th>
|
225 |
<td>
|
226 |
<textarea name="vkExUnit_cta_text" id="vkExUnit_cta_text" rows="10em" cols="50em"><?php echo get_post_meta( get_the_id(), 'vkExUnit_cta_text', true ); ?></textarea>
|
227 |
</td></tr>
|
228 |
</table>
|
229 |
+
<a href="<?php echo admin_url( 'admin.php?page=vkExUnit_main_setting#vkExUnit_cta_settings' ); ?>" class="button button-default" target="_blank"><?php _e( 'CTA setting', 'vkExUnit' ); ?></a>
|
230 |
<?php
|
231 |
}
|
232 |
|
335 |
{
|
336 |
if ( ! $id ) { return ''; }
|
337 |
$post = self::get_cta_post( $id );
|
|
|
|
|
338 |
if ( ! $post ) { return ''; }
|
339 |
|
340 |
+
include vkExUnit_get_directory() . '/plugins/call_to_action/view.actionbox.php';
|
341 |
return $content;
|
342 |
}
|
343 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
344 |
|
345 |
public static function is_cta_id( $id = null )
|
346 |
{
|
|
|
|
|
347 |
if ( ! $id ) { $id = get_the_id(); }
|
|
|
348 |
if ( ! $id ) { return null; }
|
349 |
|
350 |
// 各投稿編集画面で プルダウンで指定されている 表示するCTAの投稿ID(もしくは共通設定や非表示)
|
352 |
|
353 |
// 「共通設定を使用」じゃなかった場合
|
354 |
if ( $post_config ) {
|
|
|
355 |
// 「表示しない」が選択されていたら $id には nullを返す( CTAは表示されない )
|
356 |
if ( $post_config == 'disable' ) { return null; }
|
357 |
|
358 |
// 「表示しない」が選択されていたら $id には nullを返す( CTAは表示されない )
|
359 |
if ( $post_config == 'random' ) {
|
360 |
+
// ランダムに抽出したCTAの投稿IDを返す
|
361 |
+
// CTAの投稿をランダムで1件取得
|
362 |
+
$args = array(
|
363 |
+
'post_type' => self::POST_TYPE, //投稿タイプを指定
|
364 |
+
'posts_per_page' => 1, // 1ページでの表示件数を指定
|
365 |
+
'orderby' => 'rand', // 表示順をランダムで取得
|
366 |
+
);
|
367 |
+
$cta_post = get_posts( $args );
|
368 |
+
return $cta_post[0]->ID;
|
369 |
}
|
370 |
return $post_config;
|
371 |
}
|
377 |
$post_type = get_post_type( $id );
|
378 |
// 投稿タイプ別にどのCTAを共通設定として表示するかの情報を取得
|
379 |
$option = self::get_option();
|
|
|
380 |
// 今表示している記事の投稿タイプのとき どのCTAを表示するかの設定が
|
381 |
// 定義されており なおかつ 数字で入っている場合
|
382 |
+
if ( isset( $option[ $post_type ] ) && is_numeric( $option[ $post_type ] ) ) {
|
|
|
|
|
|
|
|
|
383 |
// その数字(表示するCTAの投稿ID)を返す
|
384 |
return $option[ $post_type ] ;
|
|
|
|
|
385 |
}
|
386 |
return null;
|
387 |
}
|
388 |
|
389 |
public static function content_filter( $content )
|
390 |
{
|
|
|
391 |
if ( self::is_pagewidget() ) { return $content; }
|
|
|
392 |
if ( self::is_contentsarea_posts_widget() ) { return $content; }
|
393 |
+
if ( vkExUnit_is_excerpt() ) { return $content; }
|
|
|
|
|
|
|
|
|
394 |
$content .= self::render_cta_content( self::is_cta_id() );
|
395 |
return $content;
|
396 |
}
|
416 |
if ( ! $option ) { $current_option = self::get_default_option(); }
|
417 |
|
418 |
while ( list( $key, $value ) = each( $input ) ) {
|
419 |
+
$option[ $key ] = ( is_numeric( $value ) )? $value : 0 ;
|
|
|
|
|
|
|
|
|
420 |
}
|
421 |
return $option;
|
422 |
}
|
476 |
|
477 |
public static function render_configPage()
|
478 |
{
|
|
|
479 |
$options = self::get_option();
|
480 |
$ctas = self::get_ctas( true, ' - ' );
|
481 |
|
482 |
// ランダムを先頭に追加
|
483 |
+
array_unshift( $ctas, array( 'key' => 'random', 'label' => __( 'Random', 'vkExUnit' ) ) );
|
484 |
// 表示しないを先頭に追加
|
485 |
+
array_unshift( $ctas, array( 'key' => 0, 'label' => __( 'Disable display', 'vkExUnit' ) ) );
|
486 |
|
487 |
+
include vkExUnit_get_directory() . '/plugins/call_to_action/view.adminsetting.php';
|
488 |
}
|
489 |
}
|
|
|
|
|
|
|
|
plugins/{call-to-action/view-actionbox.php → call_to_action/view.actionbox.php}
RENAMED
@@ -1,13 +1,5 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
/*
|
4 |
-
このファイルの元ファイルは
|
5 |
-
https://github.com/vektor-inc/vektor-wp-libraries
|
6 |
-
にあります。修正の際は上記リポジトリのデータを修正してください。
|
7 |
-
*/
|
8 |
-
|
9 |
-
global $vk_call_to_action_textdomain;
|
10 |
-
|
11 |
$btn_text = get_post_meta( $id, 'vkExUnit_cta_button_text', true );
|
12 |
$btn_before = get_post_meta( $id, 'vkExUnit_cta_button_icon_before', true );
|
13 |
if ( $btn_before ) {
|
@@ -39,7 +31,7 @@ if ( $imgid ) {
|
|
39 |
$content .= '</div>';
|
40 |
}
|
41 |
$content .= '<div class="cta_body_txt '.(($imgid)? 'image_exist' : 'image_no').'">';
|
42 |
-
$content .=
|
43 |
$content .= '</div>';
|
44 |
if ( $url && $btn_text ) {
|
45 |
$content .= '<div class="cta_body_link">';
|
@@ -61,5 +53,5 @@ $content .= '</div><!-- [ /.vkExUnit_cta_body ] -->';
|
|
61 |
$content .= '</section>';
|
62 |
|
63 |
if ( $url = get_edit_post_link( $post->ID ) ) {
|
64 |
-
$content .= '<div class="veu_adminEdit"><a href="'.$url.'" class="btn btn-default"
|
65 |
}
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
$btn_text = get_post_meta( $id, 'vkExUnit_cta_button_text', true );
|
4 |
$btn_before = get_post_meta( $id, 'vkExUnit_cta_button_icon_before', true );
|
5 |
if ( $btn_before ) {
|
31 |
$content .= '</div>';
|
32 |
}
|
33 |
$content .= '<div class="cta_body_txt '.(($imgid)? 'image_exist' : 'image_no').'">';
|
34 |
+
$content .= $text;
|
35 |
$content .= '</div>';
|
36 |
if ( $url && $btn_text ) {
|
37 |
$content .= '<div class="cta_body_link">';
|
53 |
$content .= '</section>';
|
54 |
|
55 |
if ( $url = get_edit_post_link( $post->ID ) ) {
|
56 |
+
$content .= '<div class="veu_adminEdit"><a href="'.$url.'" class="btn btn-default">'.__( 'Edit CTA','vkExUnit' ).'</a></div>';
|
57 |
}
|
plugins/{call-to-action/view-adminsetting.php → call_to_action/view.adminsetting.php}
RENAMED
@@ -1,34 +1,25 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
/*
|
4 |
-
このファイルの元ファイルは
|
5 |
-
https://github.com/vektor-inc/vektor-wp-libraries
|
6 |
-
にあります。修正の際は上記リポジトリのデータを修正してください。
|
7 |
-
*/
|
8 |
-
|
9 |
/*
|
10 |
Main setting Page
|
11 |
*/
|
12 |
-
global $vk_call_to_action_textdomain;
|
13 |
?>
|
14 |
-
|
15 |
-
<h3><?php _e( 'Call To Action', $vk_call_to_action_textdomain ); ?></h3>
|
16 |
|
17 |
<div id="on_setting" class="sectionBox">
|
18 |
<p>
|
19 |
-
<?php _e( 'Display the CTA at the end of the post content.',
|
20 |
-
<?php _e( 'The CTA stands for "Call to action" and this is the area that prompts the user behavior.',
|
21 |
-
<?php _e( 'As an example, text message and a link button for induction to the free sample download page.',
|
22 |
|
23 |
-
<h4><?php _e( 'How to use'
|
24 |
|
25 |
<ol>
|
26 |
-
<li><?php _e( 'You register the contents on "CTA" that you want to display to bottom of the content.',
|
27 |
-
<li><?php _e( 'Choose the CTA to be displayed from the following.',
|
28 |
-
<li><?php _e( 'If you want to switch the CTA to be displayed on each post, please set in the details page of such posting.',
|
29 |
</ol>
|
30 |
|
31 |
-
<a href="<?php echo admin_url( 'edit.php?post_type=cta' ) ?>" class="button button-default" target="_blank"><?php _e( 'Show CTA index page',
|
32 |
|
33 |
<table class="form-table">
|
34 |
<?php while ( list($type, $value) = each( $options ) ) : ?>
|
@@ -38,7 +29,7 @@ global $vk_call_to_action_textdomain;
|
|
38 |
<option value="<?php echo $cta['key'] ?>" <?php echo($value == $cta['key'])? 'selected':''; ?> ><?php echo $cta['label'] ?></option>
|
39 |
<?php endforeach; ?>
|
40 |
</select>
|
41 |
-
<a href="<?php echo admin_url( 'edit.php?post_type=' . $type ) ?>" class="button button-default" target="_blank"><?php _e( 'Show index page',
|
42 |
</td></tr>
|
43 |
<?php endwhile;?>
|
44 |
</table>
|
1 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
/*
|
3 |
Main setting Page
|
4 |
*/
|
|
|
5 |
?>
|
6 |
+
<h3><?php _e( 'Call To Action', 'vkExUnit' ); ?></h3>
|
|
|
7 |
|
8 |
<div id="on_setting" class="sectionBox">
|
9 |
<p>
|
10 |
+
<?php _e( 'Display the CTA at the end of the post content.', 'vkExUnit' ); ?><br/>
|
11 |
+
<?php _e( 'The CTA stands for "Call to action" and this is the area that prompts the user behavior.', 'vkExUnit' ); ?><br/>
|
12 |
+
<?php _e( 'As an example, text message and a link button for induction to the free sample download page.', 'vkExUnit' ); ?></p>
|
13 |
|
14 |
+
<h4><?php _e( 'How to use','vkExUnit' );?></h4>
|
15 |
|
16 |
<ol>
|
17 |
+
<li><?php _e( 'You register the contents on "CTA" that you want to display to bottom of the content.', 'vkExUnit' ); ?></li>
|
18 |
+
<li><?php _e( 'Choose the CTA to be displayed from the following.', 'vkExUnit' ); ?></li>
|
19 |
+
<li><?php _e( 'If you want to switch the CTA to be displayed on each post, please set in the details page of such posting.', 'vkExUnit' ); ?></li>
|
20 |
</ol>
|
21 |
|
22 |
+
<a href="<?php echo admin_url( 'edit.php?post_type=cta' ) ?>" class="button button-default" target="_blank"><?php _e( 'Show CTA index page', 'vkExUnit' ); ?></a>
|
23 |
|
24 |
<table class="form-table">
|
25 |
<?php while ( list($type, $value) = each( $options ) ) : ?>
|
29 |
<option value="<?php echo $cta['key'] ?>" <?php echo($value == $cta['key'])? 'selected':''; ?> ><?php echo $cta['label'] ?></option>
|
30 |
<?php endforeach; ?>
|
31 |
</select>
|
32 |
+
<a href="<?php echo admin_url( 'edit.php?post_type=' . $type ) ?>" class="button button-default" target="_blank"><?php _e( 'Show index page', 'vkExUnit' ); ?></a>
|
33 |
</td></tr>
|
34 |
<?php endwhile;?>
|
35 |
</table>
|
plugins/call_to_action/widget.call_to_action.php
ADDED
@@ -0,0 +1,70 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace Vektor\ExUnit\Package\Cta;
|
3 |
+
|
4 |
+
|
5 |
+
/*-------------------------------------------*/
|
6 |
+
/* Contact widget
|
7 |
+
/*-------------------------------------------*/
|
8 |
+
class Widget_CTA extends \WP_Widget
|
9 |
+
{
|
10 |
+
|
11 |
+
function __construct()
|
12 |
+
{
|
13 |
+
$widget_name = vkExUnit_get_short_name().'_'.__( 'CTA', 'vkExUnit' );
|
14 |
+
|
15 |
+
parent::__construct(
|
16 |
+
'vkExUnit_cta',
|
17 |
+
$widget_name,
|
18 |
+
array(
|
19 |
+
'description' => sprintf( __( 'Select CTA and display it.', 'vkExUnit' ),vkExUnit_get_little_short_name() ),
|
20 |
+
)
|
21 |
+
);
|
22 |
+
}
|
23 |
+
|
24 |
+
|
25 |
+
function widget( $args, $instance )
|
26 |
+
{
|
27 |
+
if ( isset( $instance['id'] ) && $instance['id'] ) {
|
28 |
+
echo $args['before_widget'];
|
29 |
+
echo CTA::render_cta_content($instance['id']);
|
30 |
+
echo $args['before_widget'];
|
31 |
+
}
|
32 |
+
return;
|
33 |
+
}
|
34 |
+
|
35 |
+
|
36 |
+
function update( $new_instance, $old_instance )
|
37 |
+
{
|
38 |
+
return array( 'id' => (CTA::POST_TYPE == get_post_type( $new_instance['id']))? $new_instance['id'] : Null);
|
39 |
+
}
|
40 |
+
|
41 |
+
|
42 |
+
function form( $instance )
|
43 |
+
{
|
44 |
+
$defaults = array(
|
45 |
+
'id' => Null,
|
46 |
+
);
|
47 |
+
$instance = \wp_parse_args( (array) $instance, $defaults );
|
48 |
+
$value = $instance['id'];
|
49 |
+
$ctas = CTA::get_ctas(true, '- ');
|
50 |
+
?>
|
51 |
+
<div style="padding:1em 0;">
|
52 |
+
<?php _e( 'Please select CTA to display.', 'vkExUnit' );?>
|
53 |
+
</div>
|
54 |
+
<div style="padding-bottom: 0.5em;">
|
55 |
+
<select name="<?php echo $this->get_field_name( 'id' ); ?>" style="width: 100%" >
|
56 |
+
<option value="">[ <?php _e('Please select', 'vkExUnit' ) ?> ]</option>
|
57 |
+
<?php foreach ( $ctas as $cta ) : ?>
|
58 |
+
<option value="<?php echo $cta['key'] ?>" <?php echo($value == $cta['key'])? 'selected':''; ?> ><?php echo $cta['label'] ?></option>
|
59 |
+
<?php endforeach; ?>
|
60 |
+
</select>
|
61 |
+
</div>
|
62 |
+
<div style="padding-bottom: 1em;">
|
63 |
+
<a href="<?php echo admin_url( 'edit.php?post_type=cta' ) ?>" class="button button-default" target="_blank"><?php _e( 'Show CTA index page', 'vkExUnit' ); ?></a>
|
64 |
+
<a href="<?php echo admin_url( 'admin.php?page=vkExUnit_main_setting#vkExUnit_cta_settings' ); ?>" class="button button-default" target="_blank"><?php _e( 'CTA setting', 'vkExUnit' ); ?></a>
|
65 |
+
</div>
|
66 |
+
<?php
|
67 |
+
return $instance;
|
68 |
+
}
|
69 |
+
}
|
70 |
+
|
plugins/child_page_index.php
CHANGED
@@ -4,53 +4,13 @@
|
|
4 |
/* Child page index
|
5 |
/*-------------------------------------------*/
|
6 |
|
7 |
-
function veu_child_page_excerpt( $post ){
|
8 |
-
|
9 |
-
// そもそも post_excerpt が存在しなかったらreturn( $post自体が正しく受け取れてない )
|
10 |
-
if ( ! isset( $post->post_excerpt ) ) { return; }
|
11 |
-
|
12 |
-
// 抜粋を取得
|
13 |
-
$page_excerpt = nl2br( esc_textarea( strip_tags( $post->post_excerpt ) ) );
|
14 |
-
|
15 |
-
// 抜粋欄が未入力だった場合(本文欄の内容を引っ張る)
|
16 |
-
if ( ! $page_excerpt ) {
|
17 |
-
|
18 |
-
// 本文欄から取得し、タグを除去
|
19 |
-
$page_excerpt = esc_textarea( strip_tags($post->post_content ) );
|
20 |
-
|
21 |
-
if ( 90 < mb_strlen( $page_excerpt ) ) {
|
22 |
-
// 90文字でトリム
|
23 |
-
$page_excerpt = mb_substr( $page_excerpt, 0, 90 );
|
24 |
-
// ... を追加
|
25 |
-
$page_excerpt .= '...';
|
26 |
-
|
27 |
-
}
|
28 |
-
|
29 |
-
}
|
30 |
-
|
31 |
-
$page_excerpt = str_replace(PHP_EOL, '', $page_excerpt);
|
32 |
-
|
33 |
-
return $page_excerpt;
|
34 |
-
}
|
35 |
|
36 |
add_shortcode( 'vkExUnit_childs', 'vkExUnit_childPageIndex_shortcode' );
|
37 |
function vkExUnit_childPageIndex_shortcode() {
|
|
|
|
|
38 |
|
39 |
-
|
40 |
-
|
41 |
-
if ( $is_pagewidget ) {
|
42 |
-
|
43 |
-
global $widget_pageid;
|
44 |
-
$parentId = $widget_pageid;
|
45 |
-
|
46 |
-
} else {
|
47 |
-
|
48 |
-
global $post;
|
49 |
-
if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_childPageIndex', true ) ) { return false; }
|
50 |
-
$parentId = $post->ID;
|
51 |
-
|
52 |
-
}
|
53 |
-
|
54 |
$args = array(
|
55 |
'post_type' => 'page',
|
56 |
'posts_per_page' => -1,
|
@@ -65,14 +25,18 @@ function vkExUnit_childPageIndex_shortcode() {
|
|
65 |
$childPageList_html = PHP_EOL.'<div class="veu_childPage_list">'.PHP_EOL;
|
66 |
foreach( $childrens as $children ):
|
67 |
|
68 |
-
|
|
|
|
|
|
|
|
|
|
|
69 |
|
70 |
// Page Item build
|
71 |
$childPageList_html .= '<a href="'.esc_url( get_permalink( $children->ID ) ).'" class="childPage_list_box"><div class="childPage_list_box_inner">';
|
72 |
$childPageList_html .= '<h3 class="childPage_list_title">'.esc_html( strip_tags( $children->post_title ) ).'</h3>';
|
73 |
-
$childPageList_html .= '<div class="childPage_list_body">';
|
74 |
-
$childPageList_html .=
|
75 |
-
$childPageList_html .= '<p class="childPage_list_text">'.$postExcerpt.'</p>';
|
76 |
$childPageList_html .= '<span class="childPage_list_more btn btn-primary btn-xs">'.__( 'Read more', 'vkExUnit' ).'</span>';
|
77 |
$childPageList_html .= '</div>';
|
78 |
|
@@ -86,7 +50,7 @@ function vkExUnit_childPageIndex_shortcode() {
|
|
86 |
}
|
87 |
|
88 |
|
89 |
-
if(
|
90 |
else add_action( 'loop_end', 'vkExUnit_chidPageIndex_loopend', 10, 1 );
|
91 |
|
92 |
|
@@ -95,19 +59,11 @@ function vkExUnit_chidPageIndex_loopend( $query ){
|
|
95 |
echo vkExUnit_childPageIndex_shortcode();
|
96 |
}
|
97 |
|
98 |
-
/*-------------------------------------------*/
|
99 |
-
/* Print Child Page Box at Page
|
100 |
-
/*-------------------------------------------*/
|
101 |
-
function vkExUnit_childPageIndex_contentHook( $content ) {
|
102 |
|
103 |
-
|
104 |
if ( vkExUnit_is_excerpt() ) { return $content; }
|
105 |
-
|
106 |
-
// ウィジェットだったらそのまま返す
|
107 |
global $is_pagewidget;
|
108 |
if ( $is_pagewidget ) { return $content; }
|
109 |
-
|
110 |
-
// 固定ページじゅあないか、子ページインデックスを出力する設定でない場合はそのまま返す
|
111 |
global $post;
|
112 |
if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_childPageIndex',true ) ) { return $content; }
|
113 |
|
@@ -116,19 +72,15 @@ function vkExUnit_childPageIndex_contentHook( $content ) {
|
|
116 |
return $content;
|
117 |
}
|
118 |
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
add_filter( 'veu_content_meta_box_activation', 'vkExUnit_childPageIndex_admin_metabox_activate', 10, 1 );
|
123 |
-
function vkExUnit_childPageIndex_admin_metabox_activate( $flag ) {
|
124 |
return true;
|
125 |
}
|
126 |
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
add_action( 'veu_content_meta_box_content', 'veu_child_page_index_admin_metabox_content' );
|
131 |
-
function veu_child_page_index_admin_metabox_content() {
|
132 |
global $post;
|
133 |
// childPageIndex display
|
134 |
$enable = get_post_meta( $post->ID, 'vkExUnit_childPageIndex', true );?>
|
@@ -139,14 +91,14 @@ function veu_child_page_index_admin_metabox_content() {
|
|
139 |
<?php _e( 'Display a child page index', 'vkExUnit' );?>
|
140 |
</label>
|
141 |
</div>
|
|
|
142 |
<?php
|
143 |
}
|
144 |
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
function veu_child_page_index_save_custom_field( $post_id ) {
|
150 |
$childPageIndex = isset( $_POST['_nonce_vkExUnit__custom_field_childPageIndex'] ) ? htmlspecialchars( $_POST['_nonce_vkExUnit__custom_field_childPageIndex'] ) : null;
|
151 |
|
152 |
if ( ! wp_verify_nonce( $childPageIndex, plugin_basename( __FILE__ ) ) ) {
|
4 |
/* Child page index
|
5 |
/*-------------------------------------------*/
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
8 |
add_shortcode( 'vkExUnit_childs', 'vkExUnit_childPageIndex_shortcode' );
|
9 |
function vkExUnit_childPageIndex_shortcode() {
|
10 |
+
global $post;
|
11 |
+
if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_childPageIndex', true ) ) { return false; }
|
12 |
|
13 |
+
$parentId = $post->ID;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
$args = array(
|
15 |
'post_type' => 'page',
|
16 |
'posts_per_page' => -1,
|
25 |
$childPageList_html = PHP_EOL.'<div class="veu_childPage_list">'.PHP_EOL;
|
26 |
foreach( $childrens as $children ):
|
27 |
|
28 |
+
// Set Excerpt
|
29 |
+
$postExcerpt = $children->post_excerpt;
|
30 |
+
if ( ! $postExcerpt ) {
|
31 |
+
$postExcerpt = esc_html( mb_substr( strip_tags( $children->post_content ), 0, 90 ) ); // kill tags and trim 120 chara
|
32 |
+
if ( mb_strlen( $postExcerpt ) >= 90 ) { $postExcerpt .= '...'; }
|
33 |
+
}
|
34 |
|
35 |
// Page Item build
|
36 |
$childPageList_html .= '<a href="'.esc_url( get_permalink( $children->ID ) ).'" class="childPage_list_box"><div class="childPage_list_box_inner">';
|
37 |
$childPageList_html .= '<h3 class="childPage_list_title">'.esc_html( strip_tags( $children->post_title ) ).'</h3>';
|
38 |
+
$childPageList_html .= '<div class="childPage_list_body">'.get_the_post_thumbnail( $children->ID, 'large' );
|
39 |
+
$childPageList_html .= '<p class="childPage_list_text">'.esc_html( $postExcerpt ).'</p>';
|
|
|
40 |
$childPageList_html .= '<span class="childPage_list_more btn btn-primary btn-xs">'.__( 'Read more', 'vkExUnit' ).'</span>';
|
41 |
$childPageList_html .= '</div>';
|
42 |
|
50 |
}
|
51 |
|
52 |
|
53 |
+
if( vkExUnit_content_filter_state() == 'content' ) add_filter( 'the_content', 'vkExUnit_childPageIndex_contentHook', 7, 1 );
|
54 |
else add_action( 'loop_end', 'vkExUnit_chidPageIndex_loopend', 10, 1 );
|
55 |
|
56 |
|
59 |
echo vkExUnit_childPageIndex_shortcode();
|
60 |
}
|
61 |
|
|
|
|
|
|
|
|
|
62 |
|
63 |
+
function vkExUnit_childPageIndex_contentHook( $content ) {
|
64 |
if ( vkExUnit_is_excerpt() ) { return $content; }
|
|
|
|
|
65 |
global $is_pagewidget;
|
66 |
if ( $is_pagewidget ) { return $content; }
|
|
|
|
|
67 |
global $post;
|
68 |
if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_childPageIndex',true ) ) { return $content; }
|
69 |
|
72 |
return $content;
|
73 |
}
|
74 |
|
75 |
+
|
76 |
+
add_filter( 'vkExUnit_customField_Page_activation', 'vkExUnit_childPageIndex_activate_meta_box', 10, 1 );
|
77 |
+
function vkExUnit_childPageIndex_activate_meta_box( $flag ) {
|
|
|
|
|
78 |
return true;
|
79 |
}
|
80 |
|
81 |
+
|
82 |
+
add_action( 'vkExUnit_customField_Page_box', 'vkExUnit_childPageIndex_meta_box' );
|
83 |
+
function vkExUnit_childPageIndex_meta_box() {
|
|
|
|
|
84 |
global $post;
|
85 |
// childPageIndex display
|
86 |
$enable = get_post_meta( $post->ID, 'vkExUnit_childPageIndex', true );?>
|
91 |
<?php _e( 'Display a child page index', 'vkExUnit' );?>
|
92 |
</label>
|
93 |
</div>
|
94 |
+
|
95 |
<?php
|
96 |
}
|
97 |
|
98 |
+
|
99 |
+
// save custom field childPageIndex
|
100 |
+
add_action( 'save_post', 'vkExUnit_save_custom_field_postdata' );
|
101 |
+
function vkExUnit_save_custom_field_postdata( $post_id ) {
|
|
|
102 |
$childPageIndex = isset( $_POST['_nonce_vkExUnit__custom_field_childPageIndex'] ) ? htmlspecialchars( $_POST['_nonce_vkExUnit__custom_field_childPageIndex'] ) : null;
|
103 |
|
104 |
if ( ! wp_verify_nonce( $childPageIndex, plugin_basename( __FILE__ ) ) ) {
|
plugins/contact_section.php
CHANGED
@@ -32,10 +32,10 @@ class vExUnit_Contact {
|
|
32 |
add_action( 'vkExUnit_package_init', array( $this, 'options_init' ) );
|
33 |
add_action( 'save_post', array( $this, 'save_custom_field_postdata' ) );
|
34 |
add_shortcode( 'vkExUnit_contact_section', array( $this, 'shortcode' ) );
|
35 |
-
add_filter( '
|
36 |
-
add_action( '
|
37 |
|
38 |
-
if(
|
39 |
else add_action( 'loop_end', array( $this, 'set_content_loopend'), 10, 1);
|
40 |
}
|
41 |
|
@@ -43,7 +43,7 @@ class vExUnit_Contact {
|
|
43 |
public function set_content_loopend( $query )
|
44 |
{
|
45 |
if( ! $query->is_main_query() ) return;
|
46 |
-
echo self::
|
47 |
}
|
48 |
|
49 |
|
@@ -221,25 +221,25 @@ class vExUnit_Contact {
|
|
221 |
{
|
222 |
// 固定ページウィジェットの場合出力しない
|
223 |
global $is_pagewidget;
|
224 |
-
if ( $is_pagewidget ) {
|
225 |
return false;
|
226 |
}
|
227 |
|
228 |
// 抜粋では表示しない
|
229 |
-
if ( vkExUnit_is_excerpt() ) {
|
230 |
-
return false;
|
231 |
}
|
232 |
|
233 |
// 固定ページ以外では表示しない
|
234 |
if ( get_post_type() == 'page' ) {
|
235 |
// 固定ページで問い合わせ先情報にチェックが入っている時
|
236 |
-
if ( get_post_meta( get_the_id(), 'vkExUnit_contact_enable', true ) ) {
|
237 |
return true;
|
238 |
}
|
239 |
} else {
|
240 |
return false;
|
241 |
}
|
242 |
-
|
243 |
}
|
244 |
|
245 |
public function set_content( $content )
|
@@ -255,7 +255,7 @@ class vExUnit_Contact {
|
|
255 |
/* contact bottom html
|
256 |
/*-------------------------------------------*/
|
257 |
|
258 |
-
public static function
|
259 |
{
|
260 |
$options = self::get_option();
|
261 |
$cont = '';
|
@@ -305,7 +305,7 @@ class vExUnit_Contact {
|
|
305 |
/* widget html
|
306 |
/*-------------------------------------------*/
|
307 |
|
308 |
-
public static function
|
309 |
{
|
310 |
$options = self::get_option();
|
311 |
$cont = '';
|
@@ -330,7 +330,7 @@ class vExUnit_Contact {
|
|
330 |
|
331 |
|
332 |
public function shortcode() {
|
333 |
-
return self::
|
334 |
}
|
335 |
}
|
336 |
|
@@ -338,19 +338,18 @@ vExUnit_Contact::instance();
|
|
338 |
|
339 |
|
340 |
/*-------------------------------------------*/
|
341 |
-
/* Contact
|
342 |
/*-------------------------------------------*/
|
343 |
class WP_Widget_vkExUnit_contact_link extends WP_Widget {
|
344 |
|
345 |
function __construct() {
|
346 |
-
$widget_name =
|
347 |
-
|
348 |
-
$widget_description .= ' ( '.sprintf( __( 'It is necessary to set the "%s" -> "Contact Information" section in "Main setting" page.', 'vkExUnit' ),veu_get_little_short_name() ).' ) ';
|
349 |
parent::__construct(
|
350 |
'vkExUnit_contact',
|
351 |
$widget_name,
|
352 |
array(
|
353 |
-
'description' =>
|
354 |
)
|
355 |
);
|
356 |
}
|
@@ -359,7 +358,7 @@ class WP_Widget_vkExUnit_contact_link extends WP_Widget {
|
|
359 |
function widget( $args, $instance ) {
|
360 |
echo $args['before_widget'];
|
361 |
echo '<div class="veu_contact">';
|
362 |
-
echo vExUnit_Contact::
|
363 |
echo '</div>';
|
364 |
echo $args['after_widget'];
|
365 |
}
|
@@ -372,57 +371,10 @@ class WP_Widget_vkExUnit_contact_link extends WP_Widget {
|
|
372 |
|
373 |
function form( $instance ) {
|
374 |
echo '<div style="padding:1em 0;">';
|
375 |
-
|
376 |
-
$widget_description .= ' ( '.sprintf( __( 'It is necessary to set the "%s" -> "Contact Information" section in "Main setting" page.', 'vkExUnit' ),veu_get_little_short_name() ).' ) ';
|
377 |
-
echo $widget_description;
|
378 |
echo '</div>';
|
379 |
return $instance;
|
380 |
}
|
381 |
}
|
382 |
|
383 |
add_action( 'widgets_init', create_function( '', 'return register_widget("WP_Widget_vkExUnit_contact_link");' ) );
|
384 |
-
|
385 |
-
/*-------------------------------------------*/
|
386 |
-
/* Contact Section Widget
|
387 |
-
/*-------------------------------------------*/
|
388 |
-
class WP_Widget_vkExUnit_Contact_Section extends WP_Widget {
|
389 |
-
|
390 |
-
function __construct() {
|
391 |
-
|
392 |
-
$widget_name = veu_get_short_name().'_'.__( 'Contact Section HTML', 'vkExUnit' );
|
393 |
-
$widget_description = __('Display Phone number and contact button etc.', 'vkExUnit');
|
394 |
-
$widget_description .= ' ( '.sprintf( __( 'It is necessary to set the "%s" -> "Contact Information" section in "Main setting" page.', 'vkExUnit' ),veu_get_little_short_name() ).' ) ';
|
395 |
-
|
396 |
-
parent::__construct(
|
397 |
-
'vkExUnit_contact_section',
|
398 |
-
$widget_name,
|
399 |
-
array(
|
400 |
-
'description' => $widget_description,
|
401 |
-
)
|
402 |
-
);
|
403 |
-
}
|
404 |
-
|
405 |
-
|
406 |
-
function widget( $args, $instance ) {
|
407 |
-
echo $args['before_widget'];
|
408 |
-
echo '<div class="veu_contact">';
|
409 |
-
echo vExUnit_Contact::render_contact_section_html();
|
410 |
-
echo '</div>';
|
411 |
-
echo $args['after_widget'];
|
412 |
-
}
|
413 |
-
|
414 |
-
|
415 |
-
function update( $new_instance, $old_instance ) {
|
416 |
-
return $new_instance;
|
417 |
-
}
|
418 |
-
|
419 |
-
|
420 |
-
function form( $instance ) {
|
421 |
-
echo '<div style="padding:1em 0;">';
|
422 |
-
_e( sprintf( __( '*It is necessary to set the "%s" -> "Contact Information" section in "Main setting" page.', 'vkExUnit' ),veu_get_little_short_name() ) );
|
423 |
-
echo '</div>';
|
424 |
-
return $instance;
|
425 |
-
}
|
426 |
-
}
|
427 |
-
|
428 |
-
add_action( 'widgets_init', create_function( '', 'return register_widget("WP_Widget_vkExUnit_Contact_Section");' ) );
|
32 |
add_action( 'vkExUnit_package_init', array( $this, 'options_init' ) );
|
33 |
add_action( 'save_post', array( $this, 'save_custom_field_postdata' ) );
|
34 |
add_shortcode( 'vkExUnit_contact_section', array( $this, 'shortcode' ) );
|
35 |
+
add_filter( 'vkExUnit_customField_Page_activation', array( $this, 'activate_metavox' ), 10, 1 );
|
36 |
+
add_action( 'vkExUnit_customField_Page_box', array( $this, 'render_meta_box' ) );
|
37 |
|
38 |
+
if( vkExUnit_content_filter_state() == 'content' ) add_filter( 'the_content', array( $this, 'set_content' ), 10,1 );
|
39 |
else add_action( 'loop_end', array( $this, 'set_content_loopend'), 10, 1);
|
40 |
}
|
41 |
|
43 |
public function set_content_loopend( $query )
|
44 |
{
|
45 |
if( ! $query->is_main_query() ) return;
|
46 |
+
echo self::render_contact_html();
|
47 |
}
|
48 |
|
49 |
|
221 |
{
|
222 |
// 固定ページウィジェットの場合出力しない
|
223 |
global $is_pagewidget;
|
224 |
+
if ( $is_pagewidget ) {
|
225 |
return false;
|
226 |
}
|
227 |
|
228 |
// 抜粋では表示しない
|
229 |
+
if ( vkExUnit_is_excerpt() ) {
|
230 |
+
return false;
|
231 |
}
|
232 |
|
233 |
// 固定ページ以外では表示しない
|
234 |
if ( get_post_type() == 'page' ) {
|
235 |
// 固定ページで問い合わせ先情報にチェックが入っている時
|
236 |
+
if ( get_post_meta( get_the_id(), 'vkExUnit_contact_enable', true ) ) {
|
237 |
return true;
|
238 |
}
|
239 |
} else {
|
240 |
return false;
|
241 |
}
|
242 |
+
|
243 |
}
|
244 |
|
245 |
public function set_content( $content )
|
255 |
/* contact bottom html
|
256 |
/*-------------------------------------------*/
|
257 |
|
258 |
+
public static function render_contact_html()
|
259 |
{
|
260 |
$options = self::get_option();
|
261 |
$cont = '';
|
305 |
/* widget html
|
306 |
/*-------------------------------------------*/
|
307 |
|
308 |
+
public static function render_widget_html()
|
309 |
{
|
310 |
$options = self::get_option();
|
311 |
$cont = '';
|
330 |
|
331 |
|
332 |
public function shortcode() {
|
333 |
+
return self::render_contact_html();
|
334 |
}
|
335 |
}
|
336 |
|
338 |
|
339 |
|
340 |
/*-------------------------------------------*/
|
341 |
+
/* Contact widget
|
342 |
/*-------------------------------------------*/
|
343 |
class WP_Widget_vkExUnit_contact_link extends WP_Widget {
|
344 |
|
345 |
function __construct() {
|
346 |
+
$widget_name = vkExUnit_get_short_name().'_'.__( 'Contact Button', 'vkExUnit' );
|
347 |
+
|
|
|
348 |
parent::__construct(
|
349 |
'vkExUnit_contact',
|
350 |
$widget_name,
|
351 |
array(
|
352 |
+
'description' => sprintf( __( '*It is necessary to set the "%s" -> "Contact Information" section in "Main setting" page.', 'vkExUnit' ),vkExUnit_get_little_short_name() ),
|
353 |
)
|
354 |
);
|
355 |
}
|
358 |
function widget( $args, $instance ) {
|
359 |
echo $args['before_widget'];
|
360 |
echo '<div class="veu_contact">';
|
361 |
+
echo vExUnit_Contact::render_widget_html();
|
362 |
echo '</div>';
|
363 |
echo $args['after_widget'];
|
364 |
}
|
371 |
|
372 |
function form( $instance ) {
|
373 |
echo '<div style="padding:1em 0;">';
|
374 |
+
_e( sprintf( __( '*It is necessary to set the "%s" -> "Contact Information" section in "Main setting" page.', 'vkExUnit' ),vkExUnit_get_little_short_name() ) );
|
|
|
|
|
375 |
echo '</div>';
|
376 |
return $instance;
|
377 |
}
|
378 |
}
|
379 |
|
380 |
add_action( 'widgets_init', create_function( '', 'return register_widget("WP_Widget_vkExUnit_contact_link");' ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins/css_customize/css_customize-edit.php
CHANGED
File without changes
|
plugins/css_customize/css_customize.php
CHANGED
File without changes
|
plugins/disable_dashbord.php
CHANGED
File without changes
|
plugins/disable_ping-back.php
CHANGED
File without changes
|
plugins/footer_copyright_change.php
CHANGED
File without changes
|
plugins/google_analytics/ga_admin.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
$options = vkExUnit_get_ga_options();
|
3 |
-
// $options_default =
|
4 |
/*-------------------------------------------*/
|
5 |
/* Google Analytics
|
6 |
/*-------------------------------------------*/
|
1 |
<?php
|
2 |
$options = vkExUnit_get_ga_options();
|
3 |
+
// $options_default = vkExUnit_get_sns_options_default();
|
4 |
/*-------------------------------------------*/
|
5 |
/* Google Analytics
|
6 |
/*-------------------------------------------*/
|
plugins/icons.php
CHANGED
@@ -66,20 +66,12 @@ class vExUnit_icons {
|
|
66 |
$options = self::get_option();
|
67 |
?>
|
68 |
<h3><?php _e( 'icon setting', 'vkExUnit' ); ?></h3>
|
69 |
-
|
70 |
<div id="on_setting" class="sectionBox">
|
71 |
-
<p class="text-warning">
|
72 |
-
<?php
|
73 |
-
$href = '"'.admin_url('customize.php').'"';
|
74 |
-
printf( __( 'This feature will be discontinued shortly.<br>You can set the site icon from "Site Identity" panel of [ <a href=%s>Themes > Customize</a> ] After updating the setting.', 'vkExUnit' ), $href );
|
75 |
-
?>
|
76 |
-
</p>
|
77 |
-
|
78 |
<table class="form-table">
|
79 |
<!-- Favicon -->
|
80 |
<tr>
|
81 |
<th><?php _e( 'Favicon Setting', 'vkExUnit' ); ?></th>
|
82 |
-
<td><input type="text" name="vkExUnit_icon_settings" id="favicon" value="<?php echo $options ?>" style="width:60%;" />
|
83 |
<button id="media_src_favicon" class="media_btn button button-default"><?php _e( 'Choose icon', 'vkExUnit' ); ?></button>
|
84 |
<p><?php _e( 'Please upload your ".ico" file','vkExUnit' ); ?></p>
|
85 |
</td>
|
@@ -99,21 +91,4 @@ class vExUnit_icons {
|
|
99 |
}
|
100 |
}
|
101 |
|
102 |
-
function vkExUnit_icons_discontinue() {
|
103 |
-
global $pagenow;
|
104 |
-
if ( $pagenow != 'icons.php' ) {
|
105 |
-
return;
|
106 |
-
}
|
107 |
-
|
108 |
-
$html = '<div class="error notice is-dismissible">';
|
109 |
-
$html .= ' <p>「抜粋」は必ず入力してください!</p>';
|
110 |
-
$html .= ' <button type="button" class="notice-dismiss">';
|
111 |
-
$html .= ' <span class="screen-reader-text">この通知を非表示にする</span>';
|
112 |
-
$html .= ' </button>';
|
113 |
-
$html .= '</div>';
|
114 |
-
|
115 |
-
echo $html;
|
116 |
-
}
|
117 |
-
add_action( 'admin_notices', 'vkExUnit_icons_discontinue' );
|
118 |
-
|
119 |
vExUnit_icons::instance();
|
66 |
$options = self::get_option();
|
67 |
?>
|
68 |
<h3><?php _e( 'icon setting', 'vkExUnit' ); ?></h3>
|
|
|
69 |
<div id="on_setting" class="sectionBox">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
<table class="form-table">
|
71 |
<!-- Favicon -->
|
72 |
<tr>
|
73 |
<th><?php _e( 'Favicon Setting', 'vkExUnit' ); ?></th>
|
74 |
+
<td><input type="text" name="vkExUnit_icon_settings" id="favicon" value="<?php echo $options ?>" style="width:60%;" />
|
75 |
<button id="media_src_favicon" class="media_btn button button-default"><?php _e( 'Choose icon', 'vkExUnit' ); ?></button>
|
76 |
<p><?php _e( 'Please upload your ".ico" file','vkExUnit' ); ?></p>
|
77 |
</td>
|
91 |
}
|
92 |
}
|
93 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
vExUnit_icons::instance();
|
plugins/insert_ads.php
CHANGED
File without changes
|
plugins/meta_description.php
CHANGED
File without changes
|
plugins/meta_keyword.php
CHANGED
File without changes
|
plugins/other_widget/js/widget-3pr-uploader.js
ADDED
@@ -0,0 +1,95 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ClearBtn for pcImage
|
2 |
+
function clickClear3pr(value){
|
3 |
+
(function ($) {
|
4 |
+
$(value).siblings('.media_image_3pr_pc').val('');
|
5 |
+
$(value).siblings('.media_alt_3pr_pc').val('');
|
6 |
+
$(value).parent('p').next('.media.image_3pr').empty();
|
7 |
+
})(jQuery);
|
8 |
+
}
|
9 |
+
|
10 |
+
// SelectBtn for pcImage
|
11 |
+
function clickSelect3pr(value){
|
12 |
+
(function ($) {
|
13 |
+
|
14 |
+
var custom_uploader,
|
15 |
+
$imageUrl = $(value).siblings('.media_image_3pr_pc'),
|
16 |
+
$imageAlt = $(value).siblings('.media_alt_3pr_pc'),
|
17 |
+
$mediaWrap = $(value).parent('p').next('.media.image_3pr');
|
18 |
+
|
19 |
+
if (custom_uploader) {
|
20 |
+
custom_uploader.open();
|
21 |
+
return;
|
22 |
+
}
|
23 |
+
|
24 |
+
custom_uploader = wp.media({
|
25 |
+
title: 'Select image',
|
26 |
+
library: { type: 'image' },
|
27 |
+
button: { text: 'Select image' },
|
28 |
+
multiple: false
|
29 |
+
});
|
30 |
+
|
31 |
+
custom_uploader.on("select", function() {
|
32 |
+
var images = custom_uploader.state().get('selection');
|
33 |
+
|
34 |
+
images.each(function(file){
|
35 |
+
$imageUrl.val('');
|
36 |
+
$imageAlt.val('');
|
37 |
+
$mediaWrap.empty();
|
38 |
+
|
39 |
+
$imageUrl.val(file.toJSON().url);
|
40 |
+
$imageAlt.val(file.toJSON().title);
|
41 |
+
|
42 |
+
$mediaWrap.append('<img class="media_image 3pr_image" src="'+ file.toJSON().url +'" alt="'+ file.toJSON().title +'" />');
|
43 |
+
});
|
44 |
+
});
|
45 |
+
custom_uploader.open();
|
46 |
+
})(jQuery);
|
47 |
+
}
|
48 |
+
|
49 |
+
// ClearBtn for spImage
|
50 |
+
function clickClear3prSP(value){
|
51 |
+
(function ($) {
|
52 |
+
$(value).siblings('.media_image_3pr_sp').val('');
|
53 |
+
$(value).siblings('.media_alt_3pr_sp').val('');
|
54 |
+
$(value).parent('p').next('.media.image_3pr_sp').empty();
|
55 |
+
})(jQuery);
|
56 |
+
}
|
57 |
+
|
58 |
+
// ClearBtn for spImage
|
59 |
+
function clickSelect3prSP(value){
|
60 |
+
(function ($) {
|
61 |
+
|
62 |
+
var custom_uploader,
|
63 |
+
$imageUrl = $(value).siblings('.media_image_3pr_sp'),
|
64 |
+
$imageAlt = $(value).siblings('.media_alt_3pr_sp'),
|
65 |
+
$mediaWrap = $(value).parent('p').next('.media.image_3pr_sp');
|
66 |
+
|
67 |
+
if (custom_uploader) {
|
68 |
+
custom_uploader.open();
|
69 |
+
return;
|
70 |
+
}
|
71 |
+
|
72 |
+
custom_uploader = wp.media({
|
73 |
+
title: 'Select image',
|
74 |
+
library: { type: 'image' },
|
75 |
+
button: { text: 'Select image' },
|
76 |
+
multiple: false
|
77 |
+
});
|
78 |
+
|
79 |
+
custom_uploader.on("select", function() {
|
80 |
+
var images = custom_uploader.state().get('selection');
|
81 |
+
images.each(function(file){
|
82 |
+
|
83 |
+
$imageUrl.val('');
|
84 |
+
$imageAlt.val('');
|
85 |
+
$mediaWrap.empty();
|
86 |
+
|
87 |
+
$imageUrl.val(file.toJSON().url);
|
88 |
+
$imageAlt.val(file.toJSON().title);
|
89 |
+
|
90 |
+
$mediaWrap.append('<img class="media_image image_3pr_sp" src="'+ file.toJSON().url +'" alt="'+ file.toJSON().title +'" />');
|
91 |
+
});
|
92 |
+
});
|
93 |
+
custom_uploader.open();
|
94 |
+
})(jQuery);
|
95 |
+
}
|
plugins/other_widget/js/widget-pr-blocks.js
ADDED
@@ -0,0 +1,47 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ClearBtn for pcImage
|
2 |
+
function clickClearPrBroks(value){
|
3 |
+
(function ($) {
|
4 |
+
$(value).siblings('.pr_media_image').val('');
|
5 |
+
$(value).siblings('.pr_media_alt').val('');
|
6 |
+
$(value).parent('p').next('.media.image_pr').empty();
|
7 |
+
})(jQuery);
|
8 |
+
}
|
9 |
+
|
10 |
+
// SelectBtn for pcImage
|
11 |
+
function clickSelectPrBroks(value){
|
12 |
+
(function ($) {
|
13 |
+
|
14 |
+
var custom_uploader,
|
15 |
+
$imageUrl = $(value).siblings('.pr_media_image'),
|
16 |
+
$imageAlt = $(value).siblings('.pr_media_alt'),
|
17 |
+
$mediaWrap = $(value).parent('p').next('.media.image_pr');
|
18 |
+
|
19 |
+
if (custom_uploader) {
|
20 |
+
custom_uploader.open();
|
21 |
+
return;
|
22 |
+
}
|
23 |
+
|
24 |
+
custom_uploader = wp.media({
|
25 |
+
title: 'Select image',
|
26 |
+
library: { type: 'image' },
|
27 |
+
button: { text: 'Select image' },
|
28 |
+
multiple: false
|
29 |
+
});
|
30 |
+
|
31 |
+
custom_uploader.on("select", function() {
|
32 |
+
var images = custom_uploader.state().get('selection');
|
33 |
+
|
34 |
+
images.each(function(file){
|
35 |
+
$imageUrl.val('');
|
36 |
+
$imageAlt.val('');
|
37 |
+
$mediaWrap.empty();
|
38 |
+
|
39 |
+
$imageUrl.val(file.toJSON().url);
|
40 |
+
$imageAlt.val(file.toJSON().title);
|
41 |
+
|
42 |
+
$mediaWrap.append('<img class="media_img" src="'+ file.toJSON().url +'" alt="'+ file.toJSON().title +'" />');
|
43 |
+
});
|
44 |
+
});
|
45 |
+
custom_uploader.open();
|
46 |
+
})(jQuery);
|
47 |
+
}
|
plugins/other_widget/js/widget-prof-uploader.js
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
function clickClear(value){
|
2 |
+
(function ($) {
|
3 |
+
$(value).siblings('.media_url').val('');
|
4 |
+
$(value).siblings('.media_alt').val('');
|
5 |
+
$(value).parent('p').next('.media').empty();
|
6 |
+
})(jQuery);
|
7 |
+
}
|
8 |
+
|
9 |
+
function clickSelect(value){
|
10 |
+
(function ($) {
|
11 |
+
var custom_uploader,
|
12 |
+
$imageUrl = $(value).siblings('.media_url'),
|
13 |
+
$imageAlt = $(value).siblings('.media_alt'),
|
14 |
+
$mediaWrap = $(value).parent('p').next('.media');
|
15 |
+
|
16 |
+
if (custom_uploader) {
|
17 |
+
custom_uploader.open();
|
18 |
+
return;
|
19 |
+
}
|
20 |
+
|
21 |
+
custom_uploader = wp.media({
|
22 |
+
title: 'Select image',
|
23 |
+
library: { type: 'image' },
|
24 |
+
button: { text: 'Select image' },
|
25 |
+
multiple: false
|
26 |
+
});
|
27 |
+
|
28 |
+
custom_uploader.on("select", function() {
|
29 |
+
var images = custom_uploader.state().get('selection');
|
30 |
+
images.each(function(file){
|
31 |
+
$imageUrl.val('');
|
32 |
+
$imageAlt.val('');
|
33 |
+
$mediaWrap.empty();
|
34 |
+
|
35 |
+
$imageUrl.val(file.toJSON().url);
|
36 |
+
$imageAlt.val(file.toJSON().title);
|
37 |
+
|
38 |
+
$mediaWrap.append('<img class="media_image" src="'+ file.toJSON().url +'" alt="'+ file.toJSON().title +'" />');
|
39 |
+
});
|
40 |
+
});
|
41 |
+
custom_uploader.open();
|
42 |
+
|
43 |
+
})(jQuery);
|
44 |
+
}
|
plugins/other_widget/old/widget-rss-widget.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*-------------------------------------------*/
|
3 |
+
/* RSS widget
|
4 |
+
/*-------------------------------------------*/
|
5 |
+
class wp_widget_bizvektor_rss extends WP_Widget {
|
6 |
+
function wp_widget_bizvektor_rss() {
|
7 |
+
$widget_ops = array(
|
8 |
+
'classname' => 'wp_widget_bizvektor_rss',
|
9 |
+
'description' => __( 'Displays entries list from a RSS feed link.', 'biz-vektor' ),
|
10 |
+
);
|
11 |
+
$widget_name = vkExUnit_get_short_name().'_' . __( 'RSS entries for top', 'biz-vektor' );
|
12 |
+
$this->WP_Widget( 'rsswidget', $widget_name, $widget_ops );
|
13 |
+
}
|
14 |
+
function widget( $args, $instance ) {
|
15 |
+
$options = biz_vektor_get_theme_options();
|
16 |
+
if ( preg_match( '/^http.*$/',$instance['url'] ) ) {
|
17 |
+
echo '<div id="rss_widget">';
|
18 |
+
biz_vektor_blogList( $instance );
|
19 |
+
echo '</div>';
|
20 |
+
}
|
21 |
+
}
|
22 |
+
function form( $instance ) {
|
23 |
+
$defaults = array(
|
24 |
+
'url' => '',
|
25 |
+
'label' => __( 'Blog entries', 'biz-vektor' ),
|
26 |
+
);
|
27 |
+
$instance = wp_parse_args( (array) $instance, $defaults );
|
28 |
+
|
29 |
+
?>
|
30 |
+
<Label for="<?php echo $this->get_field_id( 'label' ); ?>"><?php _e( 'Heading title', 'biz-vektor' ) ?></label><br/>
|
31 |
+
<input type="text" id="<?php echo $this->get_field_id( 'label' ); ?>-title" name="<?php echo $this->get_field_name( 'label' ); ?>" value="<?php echo $instance['label']; ?>" />
|
32 |
+
<br/>
|
33 |
+
<Label for="<?php echo $this->get_field_id( 'url' ); ?>">URL</label><br/>
|
34 |
+
<input type="text" id="<?php echo $this->get_field_id( 'url' ); ?>" name="<?php echo $this->get_field_name( 'url' ); ?>" value="<?php echo $instance['url']; ?>" />
|
35 |
+
<?php
|
36 |
+
}
|
37 |
+
function update( $new_instance, $old_instance ) {
|
38 |
+
$instance = $old_instance;
|
39 |
+
$instance['url'] = $new_instance['url'];
|
40 |
+
$instance['label'] = $new_instance['label'];
|
41 |
+
return $instance;
|
42 |
+
}
|
43 |
+
}
|
44 |
+
add_action( 'widgets_init', create_function( '', 'return register_widget("wp_widget_bizvektor_rss");' ) );
|
plugins/other_widget/other_widget.php
CHANGED
@@ -11,47 +11,6 @@ require vkExUnit_get_directory() . '/plugins/other_widget/widget-button.php';
|
|
11 |
require vkExUnit_get_directory() . '/plugins/other_widget/widget-banner.php';
|
12 |
// require vkExUnit_get_directory() . '/plugins/other_widget/widget-child-page-list.php';
|
13 |
|
14 |
-
/*-------------------------------------------*/
|
15 |
-
/* color picker
|
16 |
-
/*-------------------------------------------*/
|
17 |
-
// color picker js
|
18 |
-
add_action( 'admin_enqueue_scripts', 'vkExUnit_admin_scripts_color_picker' );
|
19 |
-
function vkExUnit_admin_scripts_color_picker() {
|
20 |
-
wp_enqueue_style( 'wp-color-picker' );
|
21 |
-
wp_enqueue_script( 'wp-color-picker' );
|
22 |
-
// カラーピッカー対象class指定 ( 外観 > ウィジェット 画面で効かないので一旦コメントアウト )
|
23 |
-
// wp_enqueue_script( 'colorpicker_script', plugins_url( 'js/admin-widget.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
|
24 |
-
}
|
25 |
-
// 外観 > ウィジェット 画面で動作させるために必要
|
26 |
-
add_action( 'admin_footer-widgets.php', 'print_scripts_pr_color' );
|
27 |
-
function print_scripts_pr_color() {
|
28 |
-
?>
|
29 |
-
<script type="text/javascript">
|
30 |
-
(function($){
|
31 |
-
function initColorPicker(widget) {
|
32 |
-
widget.find( '.color_picker' ).wpColorPicker( {
|
33 |
-
change: _.throttle( function() {
|
34 |
-
$(this).trigger('change');
|
35 |
-
}, 3000 )
|
36 |
-
});
|
37 |
-
}
|
38 |
-
|
39 |
-
function onFormUpdate(event, widget) {
|
40 |
-
initColorPicker(widget);
|
41 |
-
}
|
42 |
-
$(document).on('widget-added widget-updated', onFormUpdate );
|
43 |
-
$(document).ready( function() {
|
44 |
-
$('#widgets-right .widget:has(.color_picker)').each( function () {
|
45 |
-
initColorPicker( $(this) );
|
46 |
-
});
|
47 |
-
});
|
48 |
-
}(jQuery));
|
49 |
-
</script>
|
50 |
-
<?php }
|
51 |
-
|
52 |
-
/*-------------------------------------------*/
|
53 |
-
/* archives_where
|
54 |
-
/*-------------------------------------------*/
|
55 |
add_filter( 'getarchives_where', 'vkExUnit_info_getarchives_where', 10, 2 );
|
56 |
function vkExUnit_info_getarchives_where( $where, $r ) {
|
57 |
global $my_archives_post_type;
|
11 |
require vkExUnit_get_directory() . '/plugins/other_widget/widget-banner.php';
|
12 |
// require vkExUnit_get_directory() . '/plugins/other_widget/widget-child-page-list.php';
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
add_filter( 'getarchives_where', 'vkExUnit_info_getarchives_where', 10, 2 );
|
15 |
function vkExUnit_info_getarchives_where( $where, $r ) {
|
16 |
global $my_archives_post_type;
|
plugins/other_widget/widget-3pr-area.php
CHANGED
@@ -53,56 +53,48 @@ class WP_Widget_vkExUnit_3PR_area extends WP_Widget {
|
|
53 |
|
54 |
for ( $i = 1; $i <= 3 ;) { ?>
|
55 |
|
56 |
-
<
|
57 |
<p>
|
58 |
<label for="<?php echo $this->get_field_id( 'label_'.$i ); ?>"><?php _e( 'Title:', 'vkExUnit' ); ?></label><br/>
|
59 |
<input type="text" id="<?php echo $this->get_field_id( 'label_'.$i ); ?>-title" class="pr-input" name="<?php echo $this->get_field_name( 'label_'.$i ); ?>" value="<?php echo esc_attr( $instance['label_'.$i] ); ?>" />
|
60 |
</p>
|
61 |
|
62 |
<?php // 3PR area 1 メディアアップローダー PC ?>
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
<div class="_form" style="line-height: 2em">
|
76 |
-
<input type="hidden" class="_url" name="<?php echo $this->get_field_name( 'media_3pr_image_'.$i ); ?>" value="<?php echo esc_attr( $instance['media_3pr_image_'.$i] ); ?>" />
|
77 |
-
<input type="hidden" class="_alt" name="<?php echo $this->get_field_name( 'media_3pr_alt_'.$i ); ?>" value="<?php echo esc_attr( $instance['media_3pr_alt_'.$i] ); ?>" />
|
78 |
-
</div>
|
79 |
-
</div><!-- [ /.media_image_section ] -->
|
80 |
-
|
81 |
-
<label for="<?php echo $this->get_field_id( 'media_3pr_image_sp_'.$i ); ?>"><?php _e( 'Select image for Mobile:', 'vkExUnit' ); ?></label>
|
82 |
-
|
83 |
-
<div class="media_image_section">
|
84 |
-
<div class="_display admin_widget_thumb_outer">
|
85 |
-
<?php
|
86 |
-
if ( ! empty( $instance[ 'media_3pr_image_sp_'.$i ] ) ): ?>
|
87 |
-
<img class="media_image" src="<?php echo esc_url( $instance['media_3pr_image_sp_'.$i] ); ?>" alt="<?php echo esc_attr( $instance['media_3pr_alt_'.$i] ); ?>" style="width:100%;height:auto;" />
|
88 |
-
<?php endif; ?>
|
89 |
-
</div>
|
90 |
-
<button class="button button-default widget_media_btn_select" style="text-align: center; margin:4px 0;" onclick="javascript:vk_widget_image_add(this);return false;"><?php _e('Select image', 'vkExUnit' ); ?></button>
|
91 |
-
<button class="button button-default widget_media_btn_reset" style="text-align: center; margin:4px 0;" onclick="javascript:vk_widget_image_del(this);return false;"><?php _e('Clear image', 'vkExUnit' ); ?></button>
|
92 |
-
<div class="_form" style="line-height: 2em">
|
93 |
-
<input type="hidden" class="_url" name="<?php echo $this->get_field_name( 'media_3pr_image_sp_'.$i ); ?>" value="<?php echo esc_attr( $instance['media_3pr_image_sp_'.$i] ); ?>" />
|
94 |
-
<input type="hidden" class="_alt" name="<?php echo $this->get_field_name( 'media_3pr_alt_sp_'.$i ); ?>" value="<?php echo esc_attr( $instance['media_3pr_alt_sp_'.$i] ); ?>" />
|
95 |
-
</div>
|
96 |
-
</div><!-- [ /.media_image_section ] -->
|
97 |
|
98 |
<?php // 3PR area 1 メディアアップローダー sp image ?>
|
99 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
|
101 |
<?php // 概要テキスト ?>
|
102 |
<p><label for="<?php echo $this->get_field_id( 'summary_'.$i ); ?>"><?php _e( 'Summary Text:', 'vkExUnit' ); ?></label><br/>
|
103 |
</p>
|
104 |
|
105 |
-
<textarea rows="4" cols="40" id="<?php echo $this->get_field_id( 'summary_'.$i ); ?>_text" class="
|
106 |
|
107 |
<?php // リンク先_URL ?>
|
108 |
<p><label for="<?php echo $this->get_field_id( 'linkurl_'.$i ); ?>"><?php _e( 'Link URL:', 'vkExUnit' ); ?></label><br/>
|
@@ -157,13 +149,13 @@ class WP_Widget_vkExUnit_3PR_area extends WP_Widget {
|
|
157 |
}
|
158 |
echo '</h1>';
|
159 |
|
160 |
-
|
161 |
-
|
162 |
-
if ( isset( $instance['media_3pr_image_'.$i], $instance['media_3pr_image_sp_'.$i] ) && $instance['media_3pr_image_'.$i]) {
|
163 |
|
164 |
// media_pr は現在不使用 近日削除
|
165 |
echo '<div class="media_pr veu_3prArea_image">';
|
166 |
|
|
|
|
|
167 |
if ( ! empty( $instance['linkurl_'.$i] ) ) {
|
168 |
echo '<a href="'.esc_url( $instance['linkurl_'.$i] ).'" class="veu_3prArea_image_link"'.$blank.'>';
|
169 |
}
|
@@ -187,10 +179,10 @@ class WP_Widget_vkExUnit_3PR_area extends WP_Widget {
|
|
187 |
if ( ! empty( $instance['summary_'.$i] ) ) {
|
188 |
|
189 |
echo '<p class="summary">'.nl2br( wp_kses_post( $instance['summary_'.$i] ) ).'</p>';
|
190 |
-
|
191 |
}
|
192 |
if ( ! empty( $instance['linkurl_'.$i] ) ) {
|
193 |
-
echo '<p class="linkurl"><a href="'.esc_url( $instance['linkurl_'.$i] ).'" class="btn btn-default btn-sm"'.$blank.'>'.
|
194 |
}
|
195 |
|
196 |
echo '</div>';
|
@@ -206,12 +198,36 @@ class WP_Widget_vkExUnit_3PR_area extends WP_Widget {
|
|
206 |
}
|
207 |
|
208 |
// メディアアップローダーjs
|
209 |
-
|
210 |
-
function admin_scripts_3pr_media() {
|
211 |
wp_enqueue_media();
|
212 |
-
wp_register_script( '
|
213 |
-
wp_enqueue_script( '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
214 |
}
|
|
|
215 |
|
216 |
add_action('widgets_init', 'vkExUnit_widget_register_3pr');
|
217 |
function vkExUnit_widget_register_3pr(){
|
53 |
|
54 |
for ( $i = 1; $i <= 3 ;) { ?>
|
55 |
|
56 |
+
<h5 class="pr_subTitle"><?php echo __( '3PR area setting', 'vkExUnit' ).' '.$i; ?></h5>
|
57 |
<p>
|
58 |
<label for="<?php echo $this->get_field_id( 'label_'.$i ); ?>"><?php _e( 'Title:', 'vkExUnit' ); ?></label><br/>
|
59 |
<input type="text" id="<?php echo $this->get_field_id( 'label_'.$i ); ?>-title" class="pr-input" name="<?php echo $this->get_field_name( 'label_'.$i ); ?>" value="<?php echo esc_attr( $instance['label_'.$i] ); ?>" />
|
60 |
</p>
|
61 |
|
62 |
<?php // 3PR area 1 メディアアップローダー PC ?>
|
63 |
+
<p>
|
64 |
+
<label for="<?php echo $this->get_field_id( 'media_3pr_image_'.$i ); ?>"><?php _e( 'Select image for PC:', 'vkExUnit' ); ?></label><br/>
|
65 |
+
<input type="hidden" class="media_image_3pr_pc <?php echo $this->get_field_id( 'media_3pr_image_'.$i ); ?>" id="<?php echo $this->get_field_id( 'media_3pr_image_'.$i ); ?>-image" name="<?php echo $this->get_field_name( 'media_3pr_image_'.$i ); ?>" value="<?php echo esc_attr( $instance['media_3pr_image_'.$i] ); ?>" />
|
66 |
+
<input type="hidden" class="media_alt_3pr_pc" id="<?php echo $this->get_field_id( 'media_3pr_alt_'.$i ); ?>-alt" name="<?php echo $this->get_field_name( 'media_3pr_alt_'.$i ); ?>" value="<?php echo esc_attr( $instance['media_3pr_alt_'.$i] ); ?>" />
|
67 |
+
<input type="button" class="media_select select_3pr" value="<?php _e( 'Select image', 'vkExUnit' ); ?>" onclick="clickSelect3pr(event.target);" />
|
68 |
+
<input type="button" class="media_clear" value="<?php _e( 'Clear image', 'vkExUnit' ); ?>" onclick="clickClear3pr(event.target);" />
|
69 |
+
</p>
|
70 |
+
<div class="media image_3pr">
|
71 |
+
<?php if ( ! empty( $instance['media_3pr_image_'.$i] ) ) : ?>
|
72 |
+
<img class="media_image image_3pr" src="<?php echo esc_url( $instance['media_3pr_image_'.$i] ); ?>" alt="<?php echo esc_attr( $instance['media_3pr_alt_'.$i] ); ?>" />
|
73 |
+
<?php endif; ?>
|
74 |
+
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
|
76 |
<?php // 3PR area 1 メディアアップローダー sp image ?>
|
77 |
+
<p>
|
78 |
+
<label for="<?php echo $this->get_field_id( 'media_3pr_image_sp_'.$i ); ?>"><?php _e( 'Select image for Mobile:', 'vkExUnit' ); ?></label><br/>
|
79 |
+
|
80 |
+
<input type="hidden" class="media_image_3pr_sp" id="<?php echo $this->get_field_id( 'media_3pr_image_sp_'.$i ); ?>_image" name="<?php echo $this->get_field_name( 'media_3pr_image_sp_'.$i ); ?>" value="<?php echo esc_attr( $instance['media_3pr_image_sp_'.$i] ); ?>" />
|
81 |
+
|
82 |
+
<input type="hidden" class="media_alt_3pr_sp" id="<?php echo $this->get_field_id( 'media_3pr_alt_sp_'.$i ); ?>-alt" name="<?php echo $this->get_field_name( 'media_3pr_alt_sp_'.$i ); ?>" value="<?php echo esc_attr( $instance['media_3pr_alt_sp_'.$i] ); ?>" />
|
83 |
+
|
84 |
+
<input type="button" class="media_select" value="<?php _e( 'Select image', 'vkExUnit' ); ?>" onclick="clickSelect3prSP(event.target);" />
|
85 |
+
<input type="button" class="media_clear" value="<?php _e( 'Clear image', 'vkExUnit' ); ?>" onclick="clickClear3prSP(event.target);" />
|
86 |
+
</p>
|
87 |
+
<div class="media image_3pr_sp">
|
88 |
+
<?php if ( ! empty( $instance['media_3pr_image_sp_'.$i] ) ) : ?>
|
89 |
+
<img class="media_image image_3pr_sp" src="<?php echo esc_url( $instance['media_3pr_image_sp_'.$i] ); ?>" alt="<?php echo esc_attr( $instance['media_3pr_alt_sp_'.$i] ); ?>" />
|
90 |
+
<?php endif; ?>
|
91 |
+
</div>
|
92 |
|
93 |
<?php // 概要テキスト ?>
|
94 |
<p><label for="<?php echo $this->get_field_id( 'summary_'.$i ); ?>"><?php _e( 'Summary Text:', 'vkExUnit' ); ?></label><br/>
|
95 |
</p>
|
96 |
|
97 |
+
<textarea rows="4" cols="40" id="<?php echo $this->get_field_id( 'summary_'.$i ); ?>_text" class="pr_input textarea" name="<?php echo $this->get_field_name( 'summary_'.$i ); ?>"><?php echo esc_textarea( $instance['summary_'.$i] ); ?></textarea>
|
98 |
|
99 |
<?php // リンク先_URL ?>
|
100 |
<p><label for="<?php echo $this->get_field_id( 'linkurl_'.$i ); ?>"><?php _e( 'Link URL:', 'vkExUnit' ); ?></label><br/>
|
149 |
}
|
150 |
echo '</h1>';
|
151 |
|
152 |
+
if ( isset( $instance['media_3pr_image_'.$i], $instance['media_3pr_image_sp_'.$i] ) && $instance['media_3pr_image_'.$i]) {
|
|
|
|
|
153 |
|
154 |
// media_pr は現在不使用 近日削除
|
155 |
echo '<div class="media_pr veu_3prArea_image">';
|
156 |
|
157 |
+
$blank = ( isset( $instance['blank_'.$i] ) && $instance['blank_'.$i] ) ? ' target="_blank" ':'';
|
158 |
+
|
159 |
if ( ! empty( $instance['linkurl_'.$i] ) ) {
|
160 |
echo '<a href="'.esc_url( $instance['linkurl_'.$i] ).'" class="veu_3prArea_image_link"'.$blank.'>';
|
161 |
}
|
179 |
if ( ! empty( $instance['summary_'.$i] ) ) {
|
180 |
|
181 |
echo '<p class="summary">'.nl2br( wp_kses_post( $instance['summary_'.$i] ) ).'</p>';
|
182 |
+
|
183 |
}
|
184 |
if ( ! empty( $instance['linkurl_'.$i] ) ) {
|
185 |
+
echo '<p class="linkurl"><a href="'.esc_url( $instance['linkurl_'.$i] ).'" class="btn btn-default btn-sm"'.$blank.'>'.__( 'Read more', 'vkExUnit' ).'</a></p>';
|
186 |
}
|
187 |
|
188 |
echo '</div>';
|
198 |
}
|
199 |
|
200 |
// メディアアップローダーjs
|
201 |
+
function my_admin_scripts_3pr() {
|
|
|
202 |
wp_enqueue_media();
|
203 |
+
wp_register_script( 'mediauploader-3pr', plugin_dir_url( __FILE__ ) . 'js/widget-3pr-uploader.js', array( 'jquery' ), false, true );
|
204 |
+
wp_enqueue_script( 'mediauploader-3pr' );
|
205 |
+
}
|
206 |
+
add_action( 'admin_print_scripts', 'my_admin_scripts_3pr' );
|
207 |
+
|
208 |
+
// 3PR widget CSS
|
209 |
+
function style_3PR() {
|
210 |
+
echo '<style>
|
211 |
+
.pr_subTitle{
|
212 |
+
box-sizing: border-box;
|
213 |
+
padding: 0.8em;
|
214 |
+
width: 100%;
|
215 |
+
border: solid 1px #ddd;
|
216 |
+
background: #EDEDED;
|
217 |
+
font-size: 1em;
|
218 |
+
}
|
219 |
+
.pr_input{
|
220 |
+
width: 100%;
|
221 |
+
}
|
222 |
+
.pr_input.text{
|
223 |
+
margin-bottom: 0.5em;
|
224 |
+
}
|
225 |
+
.pr_input.textarea{
|
226 |
+
margin-top: -1em;
|
227 |
+
}
|
228 |
+
</style>'.PHP_EOL;
|
229 |
}
|
230 |
+
add_action( 'admin_print_styles-widgets.php', 'style_3PR' );
|
231 |
|
232 |
add_action('widgets_init', 'vkExUnit_widget_register_3pr');
|
233 |
function vkExUnit_widget_register_3pr(){
|
plugins/other_widget/widget-archives.php
CHANGED
File without changes
|
plugins/other_widget/widget-button.php
CHANGED
@@ -60,7 +60,7 @@ class WP_Widget_Button extends WP_Widget {
|
|
60 |
<a type="button" class="<?php echo implode(' ', $classes); ?>" href="<?php echo $options['linkurl']; ?>" <?php if($options['blank']) echo 'target="_blank"'; ?> >
|
61 |
<span class="button_mainText">
|
62 |
|
63 |
-
<?php
|
64 |
if ( isset( $instance[ 'icon_before' ] ) && $instance[ 'icon_before' ] ) {
|
65 |
echo '<i class="fa '.esc_attr( $instance[ 'icon_before' ] ).' font_icon"></i>';
|
66 |
}
|
@@ -98,7 +98,7 @@ class WP_Widget_Button extends WP_Widget {
|
|
98 |
<?php _e('Main text(Required):', 'vkExUnit'); ?>
|
99 |
<input type="text" id="<?php echo $this->get_field_id('maintext'); ?>" name="<?php echo $this->get_field_name('maintext') ?>" style="width:100%; margin-bottom: 0.5em;" value="<?php echo esc_attr( $instance['maintext'] ); ?>">
|
100 |
|
101 |
-
<?php
|
102 |
// icon font class input
|
103 |
echo '<p>'.__( 'Class name of the icon font', 'vkExUnit' ).'</label><br/>';
|
104 |
echo __( 'To choose your favorite icon, and enter the class.', 'vkExUnit' ).'<br>';
|
@@ -166,7 +166,7 @@ echo '</p>';
|
|
166 |
__( 'Orange(.warning)', 'vkExUnit' );
|
167 |
__( 'Red(.danger)', 'vkExUnit' );
|
168 |
}
|
169 |
-
}
|
170 |
|
171 |
add_action('widgets_init', 'vkExUnit_widget_button');
|
172 |
function vkExUnit_widget_button(){
|
60 |
<a type="button" class="<?php echo implode(' ', $classes); ?>" href="<?php echo $options['linkurl']; ?>" <?php if($options['blank']) echo 'target="_blank"'; ?> >
|
61 |
<span class="button_mainText">
|
62 |
|
63 |
+
<?php
|
64 |
if ( isset( $instance[ 'icon_before' ] ) && $instance[ 'icon_before' ] ) {
|
65 |
echo '<i class="fa '.esc_attr( $instance[ 'icon_before' ] ).' font_icon"></i>';
|
66 |
}
|
98 |
<?php _e('Main text(Required):', 'vkExUnit'); ?>
|
99 |
<input type="text" id="<?php echo $this->get_field_id('maintext'); ?>" name="<?php echo $this->get_field_name('maintext') ?>" style="width:100%; margin-bottom: 0.5em;" value="<?php echo esc_attr( $instance['maintext'] ); ?>">
|
100 |
|
101 |
+
<?php
|
102 |
// icon font class input
|
103 |
echo '<p>'.__( 'Class name of the icon font', 'vkExUnit' ).'</label><br/>';
|
104 |
echo __( 'To choose your favorite icon, and enter the class.', 'vkExUnit' ).'<br>';
|
166 |
__( 'Orange(.warning)', 'vkExUnit' );
|
167 |
__( 'Red(.danger)', 'vkExUnit' );
|
168 |
}
|
169 |
+
}
|
170 |
|
171 |
add_action('widgets_init', 'vkExUnit_widget_button');
|
172 |
function vkExUnit_widget_button(){
|
plugins/other_widget/widget-child-page-list.php
CHANGED
File without changes
|
plugins/other_widget/widget-new-posts.php
CHANGED
@@ -40,11 +40,13 @@ class WP_Widget_vkExUnit_post_list extends WP_Widget {
|
|
40 |
|
41 |
echo $args['before_widget'];
|
42 |
echo '<div class="veu_postList pt_'.$instance['format'].'">';
|
43 |
-
|
44 |
-
|
45 |
echo $instance['label'];
|
46 |
-
|
|
|
47 |
}
|
|
|
48 |
|
49 |
$count = ( isset( $instance['count'] ) && $instance['count'] ) ? $instance['count'] : 10;
|
50 |
$post_type = ( isset( $instance['post_type'] ) && $instance['post_type'] ) ? $instance['post_type'] : 'post';
|
40 |
|
41 |
echo $args['before_widget'];
|
42 |
echo '<div class="veu_postList pt_'.$instance['format'].'">';
|
43 |
+
echo $args['before_title'];
|
44 |
+
if ( isset( $instance['label'] ) && $instance['label'] ) {
|
45 |
echo $instance['label'];
|
46 |
+
} else {
|
47 |
+
_e( 'Recent Posts', 'vkExUnit' );
|
48 |
}
|
49 |
+
echo $args['after_title'];
|
50 |
|
51 |
$count = ( isset( $instance['count'] ) && $instance['count'] ) ? $instance['count'] : 10;
|
52 |
$post_type = ( isset( $instance['post_type'] ) && $instance['post_type'] ) ? $instance['post_type'] : 'post';
|
plugins/other_widget/widget-page.php
CHANGED
@@ -15,10 +15,6 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
|
|
15 |
);
|
16 |
}
|
17 |
|
18 |
-
|
19 |
-
/*-------------------------------------------*/
|
20 |
-
/* template-tags
|
21 |
-
/*-------------------------------------------*/
|
22 |
/*
|
23 |
$input 保存されてる値
|
24 |
$value 今のinputタグのvalueの値
|
@@ -29,89 +25,6 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
|
|
29 |
}
|
30 |
}
|
31 |
|
32 |
-
static public function is_active_child_page_index( $options ){
|
33 |
-
if (
|
34 |
-
! isset( $options['active_childPageIndex'] )|| // 5.7.4 以前を利用で一度も有効化設定を保存していないユーザー
|
35 |
-
isset( $options['active_childPageIndex'] ) && $options['active_childPageIndex'] // Activate User
|
36 |
-
) {
|
37 |
-
return true;
|
38 |
-
} else {
|
39 |
-
return false;
|
40 |
-
}
|
41 |
-
}
|
42 |
-
|
43 |
-
static public function is_active_page_list_ancestor( $options ){
|
44 |
-
if (
|
45 |
-
! isset( $options['active_pageList_ancestor'] ) || // 5.7.4 以前を利用で一度も有効化設定を保存していないユーザー
|
46 |
-
isset( $options['active_pageList_ancestor'] ) && $options['active_pageList_ancestor'] // Activate User
|
47 |
-
) {
|
48 |
-
return true;
|
49 |
-
} else {
|
50 |
-
return false;
|
51 |
-
}
|
52 |
-
}
|
53 |
-
|
54 |
-
/*
|
55 |
-
ウィジェットのタイトルに関する情報を出力する関数
|
56 |
-
[ 返り値 ]
|
57 |
-
$widget_title['display'] : 表示するかどうか // → 5.4.3以降は不要のはず。
|
58 |
-
$widget_title['title'] : ウィジェットのタイトルとして表示する文字
|
59 |
-
*/
|
60 |
-
static public function widget_title( $instance ){
|
61 |
-
|
62 |
-
$pageid = $instance['page_id'];
|
63 |
-
$page = get_page( $pageid );
|
64 |
-
|
65 |
-
// Set display
|
66 |
-
/*-------------------------------------------*/
|
67 |
-
// 5.3以前のユーザーで、タイトル表示にチェックしていなかった場合
|
68 |
-
if ( $instance['set_title'] == null ){
|
69 |
-
$widget_title['display'] = false;
|
70 |
-
|
71 |
-
// 5.3以前のユーザーで、タイトル表示にチェックがはいっていた場合
|
72 |
-
} else if ( $instance['set_title'] === true ){
|
73 |
-
$widget_title['display'] = true;
|
74 |
-
|
75 |
-
} else if ( $instance['set_title'] == 'title-hidden' ){
|
76 |
-
$widget_title['display'] = false;
|
77 |
-
|
78 |
-
// ウィジェットのタイトルが選択されている場合は
|
79 |
-
} else if ( $instance['set_title'] == 'title-widget' ){
|
80 |
-
|
81 |
-
// ウィジェットタイトルが未入力の場合
|
82 |
-
if ( empty( $instance['title'] ) ){
|
83 |
-
$widget_title['display'] = false;
|
84 |
-
} else {
|
85 |
-
$widget_title['display'] = true;
|
86 |
-
}
|
87 |
-
|
88 |
-
// 固定ページのタイトルが選択されている場合は
|
89 |
-
} else if ( $instance['set_title'] == 'title-page' ){
|
90 |
-
$widget_title['display'] = true;
|
91 |
-
|
92 |
-
} else {
|
93 |
-
$widget_title['display'] = false;
|
94 |
-
}
|
95 |
-
|
96 |
-
// Set title
|
97 |
-
/*-------------------------------------------*/
|
98 |
-
// ウィジェットタイトルを選択していて、タイトル入力欄に入力がある場合
|
99 |
-
if ( $instance['set_title'] == 'title-widget' && isset( $instance['title'] ) && $instance['title'] ) {
|
100 |
-
$widget_title['title'] = $instance['title'];
|
101 |
-
// 旧バージョンで タイトルを表示になっていた場合に
|
102 |
-
// タイトル表示形式フラグに 固定ページのタイトルを表示するvalueにしておく
|
103 |
-
} else if ( ( $instance['set_title'] === true ) || ( $instance['set_title'] == 'title-page' ) ){
|
104 |
-
$widget_title['title'] = $page->post_title;
|
105 |
-
} else {
|
106 |
-
$widget_title['title'] = null;
|
107 |
-
}
|
108 |
-
return $widget_title;
|
109 |
-
}
|
110 |
-
|
111 |
-
|
112 |
-
/*-------------------------------------------*/
|
113 |
-
/* form
|
114 |
-
/*-------------------------------------------*/
|
115 |
function form( $instance ) {
|
116 |
$defaults = array(
|
117 |
'title' => '',
|
@@ -125,13 +38,13 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
|
|
125 |
<?php //タイトル ?>
|
126 |
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label><br/>
|
127 |
<input type="text" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo esc_attr( $instance['title'] ); ?>" />
|
128 |
-
|
129 |
<br />
|
130 |
|
131 |
<?php /* タイトルの表示形式の選択 */ ?>
|
132 |
|
133 |
<label>
|
134 |
-
<input type="radio" name="<?php echo $this->get_field_name( 'set_title' );
|
135 |
<?php _e( 'Display the entered title', 'vkExUnit' ); ?></label><br/>
|
136 |
|
137 |
<label>
|
@@ -139,7 +52,7 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
|
|
139 |
<?php _e( 'Display the title of page', 'vkExUnit' ); ?></label><br/>
|
140 |
|
141 |
<label>
|
142 |
-
<input type="radio" name="<?php echo $this->get_field_name( 'set_title' );
|
143 |
<?php _e( 'Do not display titles', 'vkExUnit' ); ?></label><br/>
|
144 |
<br/>
|
145 |
|
@@ -162,29 +75,9 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
|
|
162 |
foreach ( $pages as $page ) { ?>
|
163 |
<option value="<?php echo $page->ID; ?>" <?php if ( $instance['page_id'] == $page->ID ) { echo 'selected="selected"'; } ?> ><?php echo $page->post_title; ?></option>
|
164 |
<?php } ?>
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
<?php $options = vkExUnit_get_common_options(); ?>
|
169 |
-
|
170 |
-
<?php if ( $this->is_active_child_page_index( $options ) ) : ?>
|
171 |
-
<p>
|
172 |
-
<label for="<?php echo $this->get_field_name( 'child_page_index' ); ?>">
|
173 |
-
<input type="checkbox" id="<?php echo $this->get_field_name( 'child_page_index' ); ?>" name="<?php echo $this->get_field_name( 'child_page_index' ); ?>"<?php echo ( ! empty($instance['child_page_index'] ) ) ? ' checked' : ''; ?> />
|
174 |
-
<?php _e( 'Display a child page index', 'vkExUnit' );?>
|
175 |
-
</label>
|
176 |
-
</p>
|
177 |
-
<?php endif; ?>
|
178 |
-
|
179 |
-
<?php if ( $this->is_active_page_list_ancestor( $options ) ) : ?>
|
180 |
-
<p>
|
181 |
-
<label for="<?php echo $this->get_field_name( 'page_list_ancestor' ); ?>">
|
182 |
-
<input type="checkbox" id="<?php echo $this->get_field_name( 'page_list_ancestor' ); ?>" name="<?php echo $this->get_field_name( 'page_list_ancestor' ); ?>"<?php echo ( ! empty($instance['page_list_ancestor'] ) ) ? ' checked' : ''; ?> />
|
183 |
-
<?php _e( 'Display a page list from ancestor', 'vkExUnit' );?>
|
184 |
-
</label>
|
185 |
-
</p>
|
186 |
-
<?php endif; ?>
|
187 |
-
|
188 |
<?php
|
189 |
}
|
190 |
|
@@ -194,14 +87,9 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
|
|
194 |
$instance['title'] = $new_instance['title'];
|
195 |
$instance['page_id'] = $new_instance['page_id'];
|
196 |
$instance['set_title'] = $new_instance['set_title'];
|
197 |
-
$instance['child_page_index'] = $new_instance['child_page_index'];
|
198 |
-
$instance['page_list_ancestor'] = $new_instance['page_list_ancestor'];
|
199 |
return $instance;
|
200 |
}
|
201 |
|
202 |
-
/*-------------------------------------------*/
|
203 |
-
/* widget
|
204 |
-
/*-------------------------------------------*/
|
205 |
function widget( $args, $instance ) {
|
206 |
global $is_pagewidget;
|
207 |
$is_pagewidget = true;
|
@@ -211,19 +99,45 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
|
|
211 |
$is_pagewidget = false;
|
212 |
}
|
213 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
214 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
215 |
|
216 |
|
217 |
-
/*-------------------------------------------*/
|
218 |
-
/* display_page
|
219 |
-
/*-------------------------------------------*/
|
220 |
function display_page( $args, $instance ) {
|
221 |
$pageid = $instance['page_id'];
|
222 |
-
|
223 |
-
// 子ページインデックスや先祖階層リストに投げる
|
224 |
-
global $widget_pageid;
|
225 |
-
$widget_pageid = $pageid;
|
226 |
-
|
227 |
$page = get_page( $pageid );
|
228 |
echo $args['before_widget'];
|
229 |
|
@@ -235,19 +149,6 @@ class WP_Widget_vkExUnit_widget_page extends WP_Widget {
|
|
235 |
}
|
236 |
echo apply_filters( 'the_content', $page->post_content );
|
237 |
|
238 |
-
|
239 |
-
$options = vkExUnit_get_common_options();
|
240 |
-
if ( $this->is_active_child_page_index( $options ) ){
|
241 |
-
if ( ! empty( $instance['child_page_index'] ) ){
|
242 |
-
echo "\n".apply_filters('the_content', '[vkExUnit_childs]' );
|
243 |
-
}
|
244 |
-
}
|
245 |
-
if ( $this->is_active_page_list_ancestor( $options ) ){
|
246 |
-
if ( ! empty( $instance['page_list_ancestor'] ) ){
|
247 |
-
echo "\n".apply_filters('the_content', '[pageList_ancestor]' );
|
248 |
-
}
|
249 |
-
}
|
250 |
-
|
251 |
if ( current_user_can( 'edit_pages' ) ) { ?>
|
252 |
<div class="veu_adminEdit">
|
253 |
<a href="<?php echo site_url(); ?>/wp-admin/post.php?post=<?php echo $pageid ;?>&action=edit" class="btn btn-default btn-sm"><?php _e( 'Edit', 'vkExUnit' );?></a>
|
15 |
);
|
16 |
}
|
17 |
|
|
|
|
|
|
|
|
|
18 |
/*
|
19 |
$input 保存されてる値
|
20 |
$value 今のinputタグのvalueの値
|
25 |
}
|
26 |
}
|
27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
function form( $instance ) {
|
29 |
$defaults = array(
|
30 |
'title' => '',
|
38 |
<?php //タイトル ?>
|
39 |
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label><br/>
|
40 |
<input type="text" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo esc_attr( $instance['title'] ); ?>" />
|
41 |
+
<br />
|
42 |
<br />
|
43 |
|
44 |
<?php /* タイトルの表示形式の選択 */ ?>
|
45 |
|
46 |
<label>
|
47 |
+
<input type="radio" name="<?php echo $this->get_field_name( 'set_title' ); ?>" value="title-widget" <?php $this->echo_checked( $instance['set_title'] , "title-widget");?> />
|
48 |
<?php _e( 'Display the entered title', 'vkExUnit' ); ?></label><br/>
|
49 |
|
50 |
<label>
|
52 |
<?php _e( 'Display the title of page', 'vkExUnit' ); ?></label><br/>
|
53 |
|
54 |
<label>
|
55 |
+
<input type="radio" name="<?php echo $this->get_field_name( 'set_title' ); ?>" value="title-hidden" <?php $this->echo_checked( $instance['set_title'] , "title-hidden");?> />
|
56 |
<?php _e( 'Do not display titles', 'vkExUnit' ); ?></label><br/>
|
57 |
<br/>
|
58 |
|
75 |
foreach ( $pages as $page ) { ?>
|
76 |
<option value="<?php echo $page->ID; ?>" <?php if ( $instance['page_id'] == $page->ID ) { echo 'selected="selected"'; } ?> ><?php echo $page->post_title; ?></option>
|
77 |
<?php } ?>
|
78 |
+
</select>
|
79 |
+
<br/>
|
80 |
+
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
<?php
|
82 |
}
|
83 |
|
87 |
$instance['title'] = $new_instance['title'];
|
88 |
$instance['page_id'] = $new_instance['page_id'];
|
89 |
$instance['set_title'] = $new_instance['set_title'];
|
|
|
|
|
90 |
return $instance;
|
91 |
}
|
92 |
|
|
|
|
|
|
|
93 |
function widget( $args, $instance ) {
|
94 |
global $is_pagewidget;
|
95 |
$is_pagewidget = true;
|
99 |
$is_pagewidget = false;
|
100 |
}
|
101 |
|
102 |
+
/*
|
103 |
+
ウィジェットのタイトルに関する情報を出力する関数
|
104 |
+
[ 返り値 ]
|
105 |
+
$widget_title['display'] : 表示するかどうか
|
106 |
+
$widget_title['title'] : ウィジェットのタイトルとして表示する文字
|
107 |
+
*/
|
108 |
+
static public function widget_title( $instance ){
|
109 |
+
|
110 |
+
$pageid = $instance['page_id'];
|
111 |
+
$page = get_page( $pageid );
|
112 |
+
|
113 |
+
if ( $instance['set_title'] != 'title-hidden' ){
|
114 |
+
// 非表示じゃない項目が選択されてた場合は true
|
115 |
+
$widget_title['display'] = true;
|
116 |
+
if ( $instance['set_title'] == 'title-widget' && empty( $instance['title'] ) ){
|
117 |
+
// ウィジェットのタイトルが選択されているが、タイトルが入力されていない場合は false
|
118 |
+
$widget_title['display'] = false;
|
119 |
+
}
|
120 |
+
} else { // $instance['set_title'] == 'title-hidden'
|
121 |
+
// タイトルを表示しないが選択されている場合
|
122 |
+
$widget_title['display'] = false;
|
123 |
+
}
|
124 |
|
125 |
+
// ウィジェットタイトルを選択していて、タイトル入力欄に入力がある場合
|
126 |
+
if ( $instance['set_title'] == 'title-widget' && isset( $instance['title'] ) && $instance['title'] ) {
|
127 |
+
$widget_title['title'] = $instance['title'];
|
128 |
+
// 旧バージョンで タイトルを表示になっていた場合に
|
129 |
+
// タイトル表示形式フラグに 固定ページのタイトルを表示するvalueにしておく
|
130 |
+
} else if ( ( $instance['set_title'] === true ) || ( $instance['set_title'] == 'title-page' ) ){
|
131 |
+
$widget_title['title'] = $page->post_title;
|
132 |
+
} else {
|
133 |
+
$widget_title['title'] = '';
|
134 |
+
}
|
135 |
+
return $widget_title;
|
136 |
+
}
|
137 |
|
138 |
|
|
|
|
|
|
|
139 |
function display_page( $args, $instance ) {
|
140 |
$pageid = $instance['page_id'];
|
|
|
|
|
|
|
|
|
|
|
141 |
$page = get_page( $pageid );
|
142 |
echo $args['before_widget'];
|
143 |
|
149 |
}
|
150 |
echo apply_filters( 'the_content', $page->post_content );
|
151 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
152 |
if ( current_user_can( 'edit_pages' ) ) { ?>
|
153 |
<div class="veu_adminEdit">
|
154 |
<a href="<?php echo site_url(); ?>/wp-admin/post.php?post=<?php echo $pageid ;?>&action=edit" class="btn btn-default btn-sm"><?php _e( 'Edit', 'vkExUnit' );?></a>
|
plugins/other_widget/widget-pr-blocks.php
CHANGED
@@ -83,28 +83,11 @@ class WP_Widget_vkExUnit_PR_Blocks extends WP_Widget {
|
|
83 |
for ( $i = 1; $i <= intval( $instance['block_count'] ); ) {
|
84 |
|
85 |
// PR Block admin title
|
86 |
-
echo '<
|
87 |
|
88 |
// PR Block display title
|
89 |
echo '<p><label for="'.$this->get_field_id( 'label_'.$i ).'">'.__( 'Title:', 'vkExUnit' ).'</label><br/>'.
|
90 |
-
'<input type="text" id="'.$this->get_field_id( 'label_'.$i ).'-title" class="
|
91 |
-
|
92 |
-
// summary text
|
93 |
-
echo '<p><label for="'.$this->get_field_id( 'summary_'.$i ).'">'.__( 'Summary Text:', 'vkExUnit' ).'</label><br/>';
|
94 |
-
echo '<textarea rows="4" cols="40" id="'.$this->get_field_id( 'summary_'.$i ).'_text" class="admin_widget_input" name="'.$this->get_field_name( 'summary_'.$i ).'">'. esc_textarea( $instance[ 'summary_'.$i ] ) .'</textarea>';
|
95 |
-
echo '</p>';
|
96 |
-
|
97 |
-
// link_URL
|
98 |
-
echo '<p><label for="'.$this->get_field_id( 'linkurl_'.$i ).'">'.__( 'Link URL:', 'vkExUnit' ).'</label><br/>'.
|
99 |
-
'<input type="text" id="'.$this->get_field_id( 'linkurl_'.$i ).'_title" class="admin_widget_input" name="'.$this->get_field_name( 'linkurl_'.$i ).'" value="'. esc_attr( $instance[ 'linkurl_'.$i ] ).'" style="margin-bottom:0.5em" />';
|
100 |
-
$checked = ( isset( $instance['blank_'.$i] ) && $instance['blank_'.$i] ) ? ' checked':'';
|
101 |
-
echo '<input type="checkbox" value="true" id="'.$this->get_field_id('blank_'.$i).'" name="'.$this->get_field_name('blank_'.$i).'"'.$checked.' />';
|
102 |
-
echo '<label for="'.$this->get_field_id('blank_'.$i).'">'.__('Open link new tab.', 'vkExUnit').'</label>';
|
103 |
-
echo '</p>';
|
104 |
-
|
105 |
-
/* Icon font
|
106 |
-
/*-------------------------------------------*/
|
107 |
-
echo '<h3 class="admin_widget_h3">'.__( 'Icon', 'vkExUnit' ).' '.$i.'</h3>';
|
108 |
|
109 |
// icon font class input
|
110 |
echo '<p><label for="'.$this->get_field_id( 'iconFont_'.$i ).'">'.__( 'Class name of the icon font you want to use:', 'vkExUnit' ).'</label><br/>'.
|
@@ -129,30 +112,39 @@ for ( $i = 1; $i <= intval( $instance['block_count'] ); ) {
|
|
129 |
echo '<label for="'.$this->get_field_id( 'iconFont_bgType_'.$i ).'_no_paint">'.__( 'No background', 'vkExUnit' ).'</label>';
|
130 |
echo '</p>';
|
131 |
|
132 |
-
/* PR Image
|
133 |
-
/*-------------------------------------------*/
|
134 |
// media uploader imageurl input area
|
135 |
-
echo '<
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
</
|
147 |
-
|
148 |
-
|
149 |
-
<div class="
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
</div
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
|
155 |
-
<?php
|
156 |
$i++;
|
157 |
}
|
158 |
}
|
@@ -229,11 +221,10 @@ for ( $i = 1; $i <= intval( $instance['block_count'] ); ) {
|
|
229 |
|
230 |
echo '<i class="fa '.esc_attr( $instance[ 'iconFont_class_'.$i ] ).' font_icon prBlock_icon"'.$icon_styles.'></i></div>'.PHP_EOL;
|
231 |
|
232 |
-
|
233 |
} else if ( ! empty( $instance[ 'media_image_'.$i ] ) ) {
|
234 |
-
echo '<div class="prBlock_image"
|
235 |
-
echo '<img src="'.esc_url( $instance[ 'media_image_'.$i ] ).'" alt="'.esc_attr( $instance[ 'media_alt_'.$i ] ).'" />';
|
236 |
-
echo '</div><!--//.prBlock_image -->';
|
237 |
}
|
238 |
// title text
|
239 |
echo '<h1 class="prBlock_title">';
|
@@ -267,10 +258,51 @@ for ( $i = 1; $i <= intval( $instance['block_count'] ); ) {
|
|
267 |
add_action( 'admin_print_scripts', 'admin_scripts_pr_media' );
|
268 |
function admin_scripts_pr_media() {
|
269 |
wp_enqueue_media();
|
270 |
-
wp_register_script( '
|
271 |
-
wp_enqueue_script( '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
272 |
}
|
273 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
274 |
add_action('widgets_init', 'vkExUnit_widget_register_prblocks');
|
275 |
function vkExUnit_widget_register_prblocks(){
|
276 |
return register_widget("WP_Widget_vkExUnit_PR_Blocks");
|
83 |
for ( $i = 1; $i <= intval( $instance['block_count'] ); ) {
|
84 |
|
85 |
// PR Block admin title
|
86 |
+
echo '<h5 class="pr_subTitle">'.__( 'PR Block'.$i.' setting', 'vkExUnit' ).'</h5>';
|
87 |
|
88 |
// PR Block display title
|
89 |
echo '<p><label for="'.$this->get_field_id( 'label_'.$i ).'">'.__( 'Title:', 'vkExUnit' ).'</label><br/>'.
|
90 |
+
'<input type="text" id="'.$this->get_field_id( 'label_'.$i ).'-title" class="pr-input" name="'.$this->get_field_name( 'label_'.$i ).'" value="'. esc_attr( $instance[ 'label_'.$i ] ) .'" /></p>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
|
92 |
// icon font class input
|
93 |
echo '<p><label for="'.$this->get_field_id( 'iconFont_'.$i ).'">'.__( 'Class name of the icon font you want to use:', 'vkExUnit' ).'</label><br/>'.
|
112 |
echo '<label for="'.$this->get_field_id( 'iconFont_bgType_'.$i ).'_no_paint">'.__( 'No background', 'vkExUnit' ).'</label>';
|
113 |
echo '</p>';
|
114 |
|
|
|
|
|
115 |
// media uploader imageurl input area
|
116 |
+
echo '<p><label for="'.$this->get_field_id( 'media_image_'.$i ).'">'.__( 'Select image:', 'vkExUnit' ).'</label><br/>'.
|
117 |
+
'<input type="hidden" class="pr_media_image '.$this->get_field_id( 'media_image_'.$i ).'" id="'.$this->get_field_id( 'media_image_'.$i ).'-image" name="'.$this->get_field_name( 'media_image_'.$i ).'" value="'.esc_attr( $instance[ 'media_image_'.$i ] ).'" />';
|
118 |
+
|
119 |
+
// media uploader imagealt input area
|
120 |
+
echo '<input type="hidden" class="pr_media_alt" id="'.$this->get_field_id( 'media_alt_'.$i ).'-alt" name="'.$this->get_field_name( 'media_alt_'.$i ).'" value="'.esc_attr( $instance[ 'media_alt_'.$i ] ).'" />';
|
121 |
+
|
122 |
+
// media uploader select btn
|
123 |
+
echo '<input type="button" class="media_select" value="'.__( 'Select image', 'vkExUnit' ).'" onclick="clickSelectPrBroks(event.target);" />';
|
124 |
+
|
125 |
+
// media uploader clear btn
|
126 |
+
echo '<input type="button" class="media_clear" value="'.__( 'Clear image', 'vkExUnit' ).'" onclick="clickClearPrBroks(event.target);" />'.
|
127 |
+
'<br />'.__( 'When you have an image. Image is displayed with priority', 'vkExUnit' ).'</p>';
|
128 |
+
|
129 |
+
// media image display
|
130 |
+
echo '<div class="media image_pr">';
|
131 |
+
if ( ! empty( $instance[ 'media_image_'.$i ] ) ) {
|
132 |
+
echo '<img class="media_img" src="'.esc_url( $instance[ 'media_image_'.$i ] ).'" alt="'. esc_attr( $instance[ 'media_alt_'.$i ] ).'" />';
|
133 |
+
}
|
134 |
+
echo '</div>';
|
135 |
+
|
136 |
+
// summary text
|
137 |
+
echo '<p><label for="'.$this->get_field_id( 'summary_'.$i ).'">'.__( 'Summary Text:', 'vkExUnit' ).'</label><br/></p>'.
|
138 |
+
'<textarea rows="4" cols="40" id="'.$this->get_field_id( 'summary_'.$i ).'_text" class="pr_input textarea" name="'.$this->get_field_name( 'summary_'.$i ).'">'. esc_textarea( $instance[ 'summary_'.$i ] ) .'</textarea>';
|
139 |
+
|
140 |
+
// link_URL
|
141 |
+
echo '<p><label for="'.$this->get_field_id( 'linkurl_'.$i ).'">'.__( 'Link URL:', 'vkExUnit' ).'</label><br/>'.
|
142 |
+
'<input type="text" id="'.$this->get_field_id( 'linkurl_'.$i ).'_title" class="pr_input" name="'.$this->get_field_name( 'linkurl_'.$i ).'" value="'. esc_attr( $instance[ 'linkurl_'.$i ] ).'" style="margin-bottom:0.5em" />';
|
143 |
+
$checked = ( isset( $instance['blank_'.$i] ) && $instance['blank_'.$i] ) ? ' checked':'';
|
144 |
+
echo '<input type="checkbox" value="true" id="'.$this->get_field_id('blank_'.$i).'" name="'.$this->get_field_name('blank_'.$i).'"'.$checked.' />';
|
145 |
+
echo '<label for="'.$this->get_field_id('blank_'.$i).'">'.__('Open link new tab.', 'vkExUnit').'</label>';
|
146 |
+
echo '</p>';
|
147 |
|
|
|
148 |
$i++;
|
149 |
}
|
150 |
}
|
221 |
|
222 |
echo '<i class="fa '.esc_attr( $instance[ 'iconFont_class_'.$i ] ).' font_icon prBlock_icon"'.$icon_styles.'></i></div>'.PHP_EOL;
|
223 |
|
224 |
+
// image display
|
225 |
} else if ( ! empty( $instance[ 'media_image_'.$i ] ) ) {
|
226 |
+
echo '<div class="prBlock_image">'.PHP_EOL;
|
227 |
+
echo '<img src="'.esc_url( $instance[ 'media_image_'.$i ] ).'" alt="'.esc_attr( $instance[ 'media_alt_'.$i ] ).'" />'.PHP_EOL.'</div><!--//.prBlock_image -->'.PHP_EOL;
|
|
|
228 |
}
|
229 |
// title text
|
230 |
echo '<h1 class="prBlock_title">';
|
258 |
add_action( 'admin_print_scripts', 'admin_scripts_pr_media' );
|
259 |
function admin_scripts_pr_media() {
|
260 |
wp_enqueue_media();
|
261 |
+
wp_register_script( 'media-pr-blocks', plugin_dir_url( __FILE__ ) . 'js/widget-pr-blocks.js', array( 'jquery' ), false, true );
|
262 |
+
wp_enqueue_script( 'media-pr-blocks' );
|
263 |
+
}
|
264 |
+
|
265 |
+
// color picker js
|
266 |
+
add_action( 'admin_enqueue_scripts', 'admin_scripts_pr_color' );
|
267 |
+
function admin_scripts_pr_color() {
|
268 |
+
wp_enqueue_style( 'wp-color-picker' );
|
269 |
+
wp_enqueue_script( 'wp-color-picker' );
|
270 |
}
|
271 |
|
272 |
+
add_action( 'admin_footer-widgets.php', 'print_scripts_pr_color' );
|
273 |
+
function print_scripts_pr_color() {
|
274 |
+
?>
|
275 |
+
<script type="text/javascript">
|
276 |
+
(function($){
|
277 |
+
function initColorPicker(widget) {
|
278 |
+
widget.find( '.color_picker' ).wpColorPicker( {
|
279 |
+
change: _.throttle( function() {
|
280 |
+
$(this).trigger('change');
|
281 |
+
}, 3000 )
|
282 |
+
});
|
283 |
+
}
|
284 |
+
|
285 |
+
function onFormUpdate(event, widget) {
|
286 |
+
initColorPicker(widget);
|
287 |
+
}
|
288 |
+
$(document).on('widget-added widget-updated', onFormUpdate );
|
289 |
+
$(document).ready( function() {
|
290 |
+
$('#widgets-right .widget:has(.color_picker)').each( function () {
|
291 |
+
initColorPicker( $(this) );
|
292 |
+
});
|
293 |
+
});
|
294 |
+
}(jQuery));
|
295 |
+
</script>
|
296 |
+
<?php }
|
297 |
+
|
298 |
+
// PR blocks admin CSS
|
299 |
+
add_action( 'admin_print_styles-widgets.php', 'style_prBlocks' );
|
300 |
+
function style_prBlocks() {
|
301 |
+
echo '<style>.media.image_pr{ max-height: 170px; }
|
302 |
+
.media_img{ max-width: 100%; height: auto; position: relative; z-index: 999;}</style>'.PHP_EOL;
|
303 |
+
}
|
304 |
+
|
305 |
+
|
306 |
add_action('widgets_init', 'vkExUnit_widget_register_prblocks');
|
307 |
function vkExUnit_widget_register_prblocks(){
|
308 |
return register_widget("WP_Widget_vkExUnit_PR_Blocks");
|
plugins/other_widget/widget-profile.php
CHANGED
@@ -11,7 +11,7 @@ class WP_Widget_vkExUnit_profile extends WP_Widget {
|
|
11 |
parent::__construct(
|
12 |
'WP_Widget_vkExUnit_profile',
|
13 |
$widget_name,
|
14 |
-
array( 'description' => __( 'Displays a your profile', '
|
15 |
);
|
16 |
}
|
17 |
|
@@ -19,14 +19,13 @@ class WP_Widget_vkExUnit_profile extends WP_Widget {
|
|
19 |
/*-------------------------------------------*/
|
20 |
/* form
|
21 |
/*-------------------------------------------*/
|
22 |
-
function form( $instance )
|
23 |
{
|
24 |
$defaults = array(
|
25 |
'label' => __( 'Profile', 'vkExUnit' ),
|
26 |
'mediaFile' => '',
|
27 |
'mediaAlt' => '',
|
28 |
-
'mediaAlign_left' => '',
|
29 |
-
'mediaAlign' => 'left',
|
30 |
'mediaRound' => '',
|
31 |
'mediaSize' => '',
|
32 |
'mediaFloat' => '',
|
@@ -46,26 +45,21 @@ class WP_Widget_vkExUnit_profile extends WP_Widget {
|
|
46 |
|
47 |
<?php //title ?>
|
48 |
<p><label for="<?php echo $this->get_field_id( 'label' ); ?>"><?php _e( 'Title:', 'vkExUnit' ); ?></label><br/>
|
49 |
-
<input type="text" id="<?php echo $this->get_field_id( 'label' ); ?>" class="
|
50 |
</p>
|
51 |
|
52 |
<?php //media uploader ?>
|
53 |
<p><label for="<?php echo $this->get_field_id( 'profile' ); ?>"><?php _e( 'Select Profile image:', 'vkExUnit' ); ?></label><br/>
|
54 |
-
|
55 |
-
<
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
<div class="_form" style="line-height: 2em">
|
65 |
-
<input type="hidden" class="_url" name="<?php echo $this->get_field_name( 'mediaFile' ); ?>" value="<?php echo esc_attr( $instance['mediaFile'] ); ?>" />
|
66 |
-
<input type="hidden" class="_alt" name="<?php echo $this->get_field_name( 'mediaAlt' ); ?>" value="<?php echo esc_attr( $instance['mediaAlt'] ); ?>" />
|
67 |
-
</div>
|
68 |
-
</div><!-- [ /.media_image_section ] -->
|
69 |
|
70 |
<?php //image round setting ?>
|
71 |
<p><input type="checkbox" id="<?php echo $this->get_field_id( 'mediaRound' ); ?>" name="<?php echo $this->get_field_name( 'mediaRound' ); ?>" value="true" <?php echo ($instance['mediaRound'])? 'checked': '' ; ?> ><label for="<?php echo $this->get_field_id( 'mediaRound' ); ?>"><?php _e( 'Cut out round the image.', 'vkExUnit' ); ?></label>
|
@@ -73,19 +67,11 @@ class WP_Widget_vkExUnit_profile extends WP_Widget {
|
|
73 |
|
74 |
<?php //image size setting ?>
|
75 |
<p><label for="<?php echo $this->get_field_id( 'mediaSize' ); ?>"><?php _e( 'Media size (Optional)', 'vkExUnit' ); ?></label><br/>
|
76 |
-
<input type="text" id="<?php echo $this->get_field_id( 'mediaSize' ); ?>" class="
|
77 |
</p>
|
78 |
|
79 |
<?php //image mediaAlign_left setting ?>
|
80 |
-
|
81 |
-
<p>
|
82 |
-
<?php $image_align = self::image_align( $instance ); ?>
|
83 |
-
<?php $checked = ( $image_align === 'left' ) ? ' checked' : ''; ?>
|
84 |
-
<input type="radio" id="<?php echo $this->get_field_id( 'mediaAlign' ); ?>_left" name="<?php echo $this->get_field_name( 'mediaAlign' ); ?>" value="left"<?php echo $checked; ?> />
|
85 |
-
<label for="<?php echo $this->get_field_id( 'mediaAlign' ).'_left'; ?>"> <?php _e( 'Align left', 'vkExUnit' ); ?></label>
|
86 |
-
<?php $checked = ( $image_align === 'center' ) ? ' checked' : ''; ?>
|
87 |
-
<input type="radio" id="<?php echo $this->get_field_id( 'mediaAlign' ); ?>_center" name="<?php echo $this->get_field_name( 'mediaAlign' ); ?>" value="center"<?php echo $checked; ?> />
|
88 |
-
<label for="<?php echo $this->get_field_id( 'mediaAlign' ).'_center'; ?>"> <?php _e( 'Align center', 'vkExUnit' ); ?></label>
|
89 |
</p>
|
90 |
|
91 |
<?php //image float setting ?>
|
@@ -94,40 +80,40 @@ class WP_Widget_vkExUnit_profile extends WP_Widget {
|
|
94 |
|
95 |
<?php //profile text ?>
|
96 |
<p><label for="<?php echo $this->get_field_id( 'profile' ); ?>"><?php _e( 'Profile Text:', 'vkExUnit' ); ?></label></p>
|
97 |
-
<textarea rows="4" cols="40" id="<?php echo $this->get_field_id( 'profile' ); ?>" class="
|
98 |
|
99 |
<?php //facebook_URL ?>
|
100 |
<p><label for="<?php echo $this->get_field_id( 'facebook' ); ?>"><?php _e( 'Facebook URL:', 'vkExUnit' ); ?></label><br/>
|
101 |
-
<input type="text" id="<?php echo $this->get_field_id( 'facebook' ); ?>" class="
|
102 |
</p>
|
103 |
|
104 |
<?php //twitter_URL ?>
|
105 |
<p><label for="<?php echo $this->get_field_id( 'twitter' ); ?>"><?php _e( 'Twitter URL:', 'vkExUnit' ); ?></label><br/>
|
106 |
-
<input type="text" id="<?php echo $this->get_field_id( 'twitter' ); ?>" class="
|
107 |
</p>
|
108 |
|
109 |
<?php //mail_URL ?>
|
110 |
<p><label for="<?php echo $this->get_field_id( 'mail' ); ?>"><?php _e( 'Email Address:', 'vkExUnit' ); ?></label><br/>
|
111 |
-
<input type="text" id="<?php echo $this->get_field_id( 'mail' ); ?>" class="
|
112 |
</p>
|
113 |
|
114 |
<?php //youtube_URL ?>
|
115 |
<p><label for="<?php echo $this->get_field_id( 'youtube' ); ?>"><?php _e( 'Youtube URL:', 'vkExUnit' ); ?></label><br/>
|
116 |
-
<input type="text" id="<?php echo $this->get_field_id( 'youtube' ); ?>" class="
|
117 |
</p>
|
118 |
|
119 |
<?php //rss_URL ?>
|
120 |
<p><label for="<?php echo $this->get_field_id( 'rss' ); ?>"><?php _e( 'RSS URL:', 'vkExUnit' ); ?></label><br/>
|
121 |
-
<input type="text" id="<?php echo $this->get_field_id( 'rss' ); ?>" class="
|
122 |
</p>
|
123 |
|
124 |
<?php //instagram_URL ?>
|
125 |
<p><label for="<?php echo $this->get_field_id( 'instagram' ); ?>"><?php _e( 'instagram URL:', 'vkExUnit' ); ?></label><br/>
|
126 |
-
<input type="text" id="<?php echo $this->get_field_id( 'instagram' ); ?>" class="
|
127 |
|
128 |
<?php //linkedin_URL ?>
|
129 |
<p><label for="<?php echo $this->get_field_id( 'linkedin' ); ?>"><?php _e( 'linkedin URL:', 'vkExUnit' ); ?></label><br/>
|
130 |
-
<input type="text" id="<?php echo $this->get_field_id( 'linkedin' ); ?>" class="
|
131 |
|
132 |
<?php // icon font type ?>
|
133 |
|
@@ -151,6 +137,7 @@ $checked = ( !isset( $instance[ 'iconFont_bgType' ] ) || !$instance[ 'iconFont_b
|
|
151 |
|
152 |
<?php }
|
153 |
|
|
|
154 |
/*-------------------------------------------*/
|
155 |
/* update
|
156 |
/*-------------------------------------------*/
|
@@ -161,7 +148,6 @@ $checked = ( !isset( $instance[ 'iconFont_bgType' ] ) || !$instance[ 'iconFont_b
|
|
161 |
$instance['mediaAlt'] = $new_instance['mediaAlt'];
|
162 |
$instance['profile'] = $new_instance['profile'];
|
163 |
$instance['mediaAlign_left'] = $new_instance['mediaAlign_left'];
|
164 |
-
$instance['mediaAlign'] = $new_instance['mediaAlign'];
|
165 |
$instance['mediaRound'] = $new_instance['mediaRound'];
|
166 |
$instance['mediaSize'] = $new_instance['mediaSize'];
|
167 |
$instance['mediaFloat'] = $new_instance['mediaFloat'];
|
@@ -176,6 +162,9 @@ $checked = ( !isset( $instance[ 'iconFont_bgType' ] ) || !$instance[ 'iconFont_b
|
|
176 |
$instance['icon_color'] = $new_instance['icon_color'];
|
177 |
return $instance;
|
178 |
}
|
|
|
|
|
|
|
179 |
/*-------------------------------------------*/
|
180 |
/* SNSアイコンに出力するCSSを出力する関数
|
181 |
/*-------------------------------------------*/
|
@@ -247,59 +236,6 @@ $checked = ( !isset( $instance[ 'iconFont_bgType' ] ) || !$instance[ 'iconFont_b
|
|
247 |
return $icon_css;
|
248 |
}
|
249 |
|
250 |
-
/*
|
251 |
-
@seince 6.0.0
|
252 |
-
*/
|
253 |
-
static public function image_align( $instance )
|
254 |
-
{
|
255 |
-
$image_align = 'left';
|
256 |
-
// 新フィールド(media_align)未保存の場合
|
257 |
-
if ( ! isset( $instance['mediaAlign'] ) ) {
|
258 |
-
$image_align = 'center';
|
259 |
-
if ( isset( $instance['mediaAlign_left'] ) && $instance['mediaAlign_left'] ){
|
260 |
-
$image_align = 'left';
|
261 |
-
}
|
262 |
-
}
|
263 |
-
|
264 |
-
if ( isset( $instance['mediaAlign'] ) ) {
|
265 |
-
if ( $instance['mediaAlign'] == 'left' ){
|
266 |
-
$image_align = 'left';
|
267 |
-
} elseif ( $instance['mediaAlign'] == 'center' ) {
|
268 |
-
$image_align = 'center';
|
269 |
-
}
|
270 |
-
}
|
271 |
-
return $image_align;
|
272 |
-
} // static public function image_align( $instance )
|
273 |
-
|
274 |
-
static public function image_outer_size_css( $instance )
|
275 |
-
{
|
276 |
-
|
277 |
-
if( empty( $instance['mediaRound'] ) ){
|
278 |
-
/* ピン角の場合 */
|
279 |
-
|
280 |
-
if( empty( $instance['mediaSize'] ) ){
|
281 |
-
// 画像サイズ指定がない場合
|
282 |
-
$media_outer_size_css = '';
|
283 |
-
|
284 |
-
} elseif ( $instance['mediaSize'] ){
|
285 |
-
// 画像サイズ指定がある場合
|
286 |
-
$media_outer_size_css = 'width:'.esc_attr( mb_convert_kana( $instance['mediaSize'] ) ).'px;';
|
287 |
-
}
|
288 |
-
|
289 |
-
} elseif ( $instance['mediaRound'] ) {
|
290 |
-
// 丸抜き指定の場合
|
291 |
-
if ( isset( $instance['mediaSize'] ) && $instance['mediaSize'] ){
|
292 |
-
// サイズ指定がある場合
|
293 |
-
$media_outer_size_css = 'width:'.esc_attr( $instance['mediaSize'] ).'px;';
|
294 |
-
$media_outer_size_css .= 'height:'.esc_attr( $instance['mediaSize'] ).'px;';
|
295 |
-
} else {
|
296 |
-
$media_outer_size_css = '';
|
297 |
-
}
|
298 |
-
|
299 |
-
}
|
300 |
-
|
301 |
-
return $media_outer_size_css;
|
302 |
-
}
|
303 |
|
304 |
/*-------------------------------------------*/
|
305 |
/* widget
|
@@ -317,47 +253,23 @@ $checked = ( !isset( $instance[ 'iconFont_bgType' ] ) || !$instance[ 'iconFont_b
|
|
317 |
<div class="profile" >
|
318 |
<?php // Display a profile image
|
319 |
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
/*-------------------------------------------*/
|
324 |
-
$outer_class = '';
|
325 |
-
|
326 |
-
if ( ! empty( $instance['mediaFloat'] ) ) {
|
327 |
-
$outer_class .= ' media_float';
|
328 |
-
}
|
329 |
-
|
330 |
-
if ( ! empty( $instance['mediaRound'] ) ) {
|
331 |
-
$outer_class .= ' media_round';
|
332 |
-
}
|
333 |
-
|
334 |
-
// image align
|
335 |
-
// 抜きなし / 中央 / サイズ指定なし の場合、画像で中央揃え
|
336 |
-
// 抜きあり / 中央 / サイズ指定なし の場合、外枠で中央揃え のため、外枠の class 基準でcssをあてる
|
337 |
-
$media_align = self::image_align( $instance );
|
338 |
-
if ( $media_align == 'center' ){
|
339 |
-
$outer_class .= ' media_center';
|
340 |
-
} elseif ( $media_align == 'left' ){
|
341 |
-
$outer_class .= ' media_left';
|
342 |
-
}
|
343 |
-
|
344 |
-
// $outer_css
|
345 |
-
/*-------------------------------------------*/
|
346 |
-
$outer_css = '';
|
347 |
-
|
348 |
-
// image size
|
349 |
-
$outer_css .= self::image_outer_size_css( $instance );
|
350 |
-
|
351 |
-
if ( ! empty( $instance['mediaRound'] ) ) {
|
352 |
-
$outer_css .= 'background:url('.esc_url( $instance[ 'mediaFile' ] ).') no-repeat 50% center;background-size: cover;';
|
353 |
-
}
|
354 |
-
|
355 |
-
echo '<div class="media_outer'.$outer_class.'" style="'.$outer_css.'">';
|
356 |
-
// 画像が角丸設定の場合 $mediaRound でクラス付与
|
357 |
-
echo '<img class="profile_media" src="'.esc_url( $instance['mediaFile'] ).'" alt="'.esc_attr( $instance['mediaAlt'] ).'" />';
|
358 |
-
echo '</div>';
|
359 |
|
360 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
361 |
|
362 |
// Display a profile text
|
363 |
if ( ! empty( $instance['profile'] ) ) {
|
@@ -405,11 +317,25 @@ foreach ( $sns_names as $key => $sns_name ) {
|
|
405 |
// Profile widget uploader js
|
406 |
function vkExUnit_profile_admin_scripts() {
|
407 |
wp_enqueue_media();
|
408 |
-
wp_register_script( '
|
409 |
-
wp_enqueue_script( '
|
410 |
}
|
411 |
add_action( 'admin_print_scripts', 'vkExUnit_profile_admin_scripts' );
|
412 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
413 |
add_action('widgets_init', 'vkExUnit_widget_register_profile');
|
414 |
function vkExUnit_widget_register_profile(){
|
415 |
return register_widget("WP_Widget_vkExUnit_profile");
|
11 |
parent::__construct(
|
12 |
'WP_Widget_vkExUnit_profile',
|
13 |
$widget_name,
|
14 |
+
array( 'description' => __( 'Displays a your profile', 'biz-vektor' ) )
|
15 |
);
|
16 |
}
|
17 |
|
19 |
/*-------------------------------------------*/
|
20 |
/* form
|
21 |
/*-------------------------------------------*/
|
22 |
+
function form( $instance )
|
23 |
{
|
24 |
$defaults = array(
|
25 |
'label' => __( 'Profile', 'vkExUnit' ),
|
26 |
'mediaFile' => '',
|
27 |
'mediaAlt' => '',
|
28 |
+
'mediaAlign_left' => '',
|
|
|
29 |
'mediaRound' => '',
|
30 |
'mediaSize' => '',
|
31 |
'mediaFloat' => '',
|
45 |
|
46 |
<?php //title ?>
|
47 |
<p><label for="<?php echo $this->get_field_id( 'label' ); ?>"><?php _e( 'Title:', 'vkExUnit' ); ?></label><br/>
|
48 |
+
<input type="text" id="<?php echo $this->get_field_id( 'label' ); ?>" class="prof_input" name="<?php echo $this->get_field_name( 'label' ); ?>" value="<?php echo esc_attr( $instance['label'] ); ?>" />
|
49 |
</p>
|
50 |
|
51 |
<?php //media uploader ?>
|
52 |
<p><label for="<?php echo $this->get_field_id( 'profile' ); ?>"><?php _e( 'Select Profile image:', 'vkExUnit' ); ?></label><br/>
|
53 |
+
<input type="hidden" class="media_url" id="<?php echo $this->get_field_id( 'mediaFile' ); ?>" name="<?php echo $this->get_field_name( 'mediaFile' ); ?>" value="<?php echo esc_attr( $instance['mediaFile'] ); ?>" />
|
54 |
+
<input type="hidden" class="media_alt" id="<?php echo $this->get_field_id( 'mediaAlt' ); ?>" name="<?php echo $this->get_field_name( 'mediaAlt' ); ?>" value="<?php echo esc_attr( $instance['mediaAlt'] ); ?>" />
|
55 |
+
<input type="button" class="media_select" value="<?php _e( 'Select image', 'vkExUnit' ); ?>" onclick="clickSelect(event.target);" />
|
56 |
+
<input type="button" class="media_clear" value="<?php _e( 'Clear image', 'vkExUnit' ); ?>" onclick="clickClear(event.target);" />
|
57 |
+
</p>
|
58 |
+
<div class="media">
|
59 |
+
<?php if ( ! empty( $instance['mediaFile'] ) ) : ?>
|
60 |
+
<img class="media_image" src="<?php echo esc_url( $instance['mediaFile'] ); ?>" alt="<?php echo esc_attr( $instance['mediaAlt'] ); ?>" />
|
61 |
+
<?php endif; ?>
|
62 |
+
</div>
|
|
|
|
|
|
|
|
|
|
|
63 |
|
64 |
<?php //image round setting ?>
|
65 |
<p><input type="checkbox" id="<?php echo $this->get_field_id( 'mediaRound' ); ?>" name="<?php echo $this->get_field_name( 'mediaRound' ); ?>" value="true" <?php echo ($instance['mediaRound'])? 'checked': '' ; ?> ><label for="<?php echo $this->get_field_id( 'mediaRound' ); ?>"><?php _e( 'Cut out round the image.', 'vkExUnit' ); ?></label>
|
67 |
|
68 |
<?php //image size setting ?>
|
69 |
<p><label for="<?php echo $this->get_field_id( 'mediaSize' ); ?>"><?php _e( 'Media size (Optional)', 'vkExUnit' ); ?></label><br/>
|
70 |
+
<input type="text" id="<?php echo $this->get_field_id( 'mediaSize' ); ?>" class="prof_input" name="<?php echo $this->get_field_name( 'mediaSize' ); ?>" style="width:50px;" value="<?php echo esc_attr( $instance['mediaSize'] ); ?>" /> px
|
71 |
</p>
|
72 |
|
73 |
<?php //image mediaAlign_left setting ?>
|
74 |
+
<p><input type="checkbox" id="<?php echo $this->get_field_id( 'mediaAlign_left' ); ?>" name="<?php echo $this->get_field_name( 'mediaAlign_left' ); ?>" value="true" <?php echo ($instance['mediaAlign_left'])? 'checked': '' ; ?> ><label for="<?php echo $this->get_field_id( 'mediaAlign_left' ); ?>"><?php _e( 'Image align left', 'vkExUnit' ); ?></label>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
</p>
|
76 |
|
77 |
<?php //image float setting ?>
|
80 |
|
81 |
<?php //profile text ?>
|
82 |
<p><label for="<?php echo $this->get_field_id( 'profile' ); ?>"><?php _e( 'Profile Text:', 'vkExUnit' ); ?></label></p>
|
83 |
+
<textarea rows="4" cols="40" id="<?php echo $this->get_field_id( 'profile' ); ?>" class="prof_input textarea" name="<?php echo $this->get_field_name( 'profile' ); ?>"><?php echo esc_textarea( $instance['profile'] ); ?></textarea>
|
84 |
|
85 |
<?php //facebook_URL ?>
|
86 |
<p><label for="<?php echo $this->get_field_id( 'facebook' ); ?>"><?php _e( 'Facebook URL:', 'vkExUnit' ); ?></label><br/>
|
87 |
+
<input type="text" id="<?php echo $this->get_field_id( 'facebook' ); ?>" class="prof_input" name="<?php echo $this->get_field_name( 'facebook' ); ?>" value="<?php echo esc_attr( $instance['facebook'] ); ?>" />
|
88 |
</p>
|
89 |
|
90 |
<?php //twitter_URL ?>
|
91 |
<p><label for="<?php echo $this->get_field_id( 'twitter' ); ?>"><?php _e( 'Twitter URL:', 'vkExUnit' ); ?></label><br/>
|
92 |
+
<input type="text" id="<?php echo $this->get_field_id( 'twitter' ); ?>" class="prof_input" name="<?php echo $this->get_field_name( 'twitter' ); ?>" value="<?php echo esc_attr( $instance['twitter'] ); ?>" />
|
93 |
</p>
|
94 |
|
95 |
<?php //mail_URL ?>
|
96 |
<p><label for="<?php echo $this->get_field_id( 'mail' ); ?>"><?php _e( 'Email Address:', 'vkExUnit' ); ?></label><br/>
|
97 |
+
<input type="text" id="<?php echo $this->get_field_id( 'mail' ); ?>" class="prof_input" name="<?php echo $this->get_field_name( 'mail' ); ?>" value="<?php echo esc_attr( $instance['mail'] ); ?>" />
|
98 |
</p>
|
99 |
|
100 |
<?php //youtube_URL ?>
|
101 |
<p><label for="<?php echo $this->get_field_id( 'youtube' ); ?>"><?php _e( 'Youtube URL:', 'vkExUnit' ); ?></label><br/>
|
102 |
+
<input type="text" id="<?php echo $this->get_field_id( 'youtube' ); ?>" class="prof_input" name="<?php echo $this->get_field_name( 'youtube' ); ?>" value="<?php echo esc_attr( $instance['youtube'] ); ?>" />
|
103 |
</p>
|
104 |
|
105 |
<?php //rss_URL ?>
|
106 |
<p><label for="<?php echo $this->get_field_id( 'rss' ); ?>"><?php _e( 'RSS URL:', 'vkExUnit' ); ?></label><br/>
|
107 |
+
<input type="text" id="<?php echo $this->get_field_id( 'rss' ); ?>" class="prof_input" name="<?php echo $this->get_field_name( 'rss' ); ?>" value="<?php echo esc_attr( $instance['rss'] ); ?>" />
|
108 |
</p>
|
109 |
|
110 |
<?php //instagram_URL ?>
|
111 |
<p><label for="<?php echo $this->get_field_id( 'instagram' ); ?>"><?php _e( 'instagram URL:', 'vkExUnit' ); ?></label><br/>
|
112 |
+
<input type="text" id="<?php echo $this->get_field_id( 'instagram' ); ?>" class="prof_input" name="<?php echo $this->get_field_name( 'instagram' ); ?>" value="<?php echo esc_attr( $instance['instagram'] ); ?>" /></p>
|
113 |
|
114 |
<?php //linkedin_URL ?>
|
115 |
<p><label for="<?php echo $this->get_field_id( 'linkedin' ); ?>"><?php _e( 'linkedin URL:', 'vkExUnit' ); ?></label><br/>
|
116 |
+
<input type="text" id="<?php echo $this->get_field_id( 'linkedin' ); ?>" class="prof_input" name="<?php echo $this->get_field_name( 'linkedin' ); ?>" value="<?php echo esc_attr( $instance['linkedin'] ); ?>" /></p>
|
117 |
|
118 |
<?php // icon font type ?>
|
119 |
|
137 |
|
138 |
<?php }
|
139 |
|
140 |
+
|
141 |
/*-------------------------------------------*/
|
142 |
/* update
|
143 |
/*-------------------------------------------*/
|
148 |
$instance['mediaAlt'] = $new_instance['mediaAlt'];
|
149 |
$instance['profile'] = $new_instance['profile'];
|
150 |
$instance['mediaAlign_left'] = $new_instance['mediaAlign_left'];
|
|
|
151 |
$instance['mediaRound'] = $new_instance['mediaRound'];
|
152 |
$instance['mediaSize'] = $new_instance['mediaSize'];
|
153 |
$instance['mediaFloat'] = $new_instance['mediaFloat'];
|
162 |
$instance['icon_color'] = $new_instance['icon_color'];
|
163 |
return $instance;
|
164 |
}
|
165 |
+
|
166 |
+
|
167 |
+
|
168 |
/*-------------------------------------------*/
|
169 |
/* SNSアイコンに出力するCSSを出力する関数
|
170 |
/*-------------------------------------------*/
|
236 |
return $icon_css;
|
237 |
}
|
238 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
|
240 |
/*-------------------------------------------*/
|
241 |
/* widget
|
253 |
<div class="profile" >
|
254 |
<?php // Display a profile image
|
255 |
|
256 |
+
$mediaRound = isset( $instance['mediaRound'] ) ? ' media_round' : '' ;
|
257 |
+
$mediaSize = isset( $instance['mediaSize'] ) ? mb_convert_kana( $instance['mediaSize'] ) : 'auto' ;
|
258 |
+
$mediaClass = '';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
259 |
|
260 |
+
if ( ! empty( $instance['mediaFloat'] ) ) {
|
261 |
+
$mediaClass .= ' media_float';
|
262 |
+
}
|
263 |
+
if ( ! empty( $instance['mediaAlign_left'] ) ) {
|
264 |
+
$mediaClass .= ' media_left';
|
265 |
+
}
|
266 |
+
if( ! empty( $instance['mediaFile'] ) ){
|
267 |
+
// 配置がフロート設定の場合 $mediaClass で該当のクラス付与
|
268 |
+
echo '<div class="media_class'.$mediaClass.'">';
|
269 |
+
// 画像が角丸設定の場合 $mediaRound でクラス付与
|
270 |
+
echo '<img class="profile_media'.$mediaRound.'" src="'.esc_url( $instance['mediaFile'] ).'" width="'.$mediaSize.'" alt="'.esc_attr( $instance['mediaAlt'] ).'" />';
|
271 |
+
echo '</div>';
|
272 |
+
}
|
273 |
|
274 |
// Display a profile text
|
275 |
if ( ! empty( $instance['profile'] ) ) {
|
317 |
// Profile widget uploader js
|
318 |
function vkExUnit_profile_admin_scripts() {
|
319 |
wp_enqueue_media();
|
320 |
+
wp_register_script( 'mediauploader', plugin_dir_url( __FILE__ ) . 'js/widget-prof-uploader.js', array( 'jquery' ), false, true );
|
321 |
+
wp_enqueue_script( 'mediauploader' );
|
322 |
}
|
323 |
add_action( 'admin_print_scripts', 'vkExUnit_profile_admin_scripts' );
|
324 |
|
325 |
+
// Profile widget CSS
|
326 |
+
function vkExUnit_profile_admin_style() {
|
327 |
+
echo '<style>.prof_input{ width: 100%;}
|
328 |
+
.media_select,.media_clear{ padding: 3px; border: none; border-radius: 3px; background: #00a0d2; color: #fff; font-size: 12px; cursor: pointer; outline: none;}
|
329 |
+
.media_select:hover,.media_clear:hover{ background: #0073aa; }
|
330 |
+
.media{ position: relative; z-index: 2; overflow: hidden; margin: 3px 0; min-height: 70px; max-height: 200px; width: 100%;
|
331 |
+
border: 1px dashed #ccc; border-radius: 5px; background-color: rgba(212, 212, 212, 0.1);}
|
332 |
+
.media:before{ position: absolute; top: 50%; left: 50%; z-index: 1; margin: -8px 0 0 -30px; color: #999; content: "No Image";}
|
333 |
+
.media_image{ position: relative; z-index: 3; display: block; width: 100%; height: auto;}
|
334 |
+
.prof_input.textarea{ margin-top: -1em; }</style>'.PHP_EOL;
|
335 |
+
}
|
336 |
+
add_action( 'admin_print_styles-widgets.php', 'vkExUnit_profile_admin_style' );
|
337 |
+
|
338 |
+
|
339 |
add_action('widgets_init', 'vkExUnit_widget_register_profile');
|
340 |
function vkExUnit_widget_register_profile(){
|
341 |
return register_widget("WP_Widget_vkExUnit_profile");
|
plugins/other_widget/widget-side-child-page-list.php
CHANGED
File without changes
|
plugins/other_widget/widget-taxonomies.php
CHANGED
File without changes
|
plugins/pageList_ancestor.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
|
6 |
add_shortcode( 'pageList_ancestor', 'vkExUnit_pageList_ancestor_shortcode' );
|
7 |
|
8 |
-
if(
|
9 |
else add_action( 'loop_end', 'vkExUnit_pageList_ancestor_loopend', 10, 1 );
|
10 |
|
11 |
|
@@ -16,22 +16,8 @@ function vkExUnit_pageList_ancestor_loopend( $query ){
|
|
16 |
|
17 |
|
18 |
function vkExUnit_pageList_ancestor_shortcode() {
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
if ( $is_pagewidget ) {
|
23 |
-
|
24 |
-
global $widget_pageid;
|
25 |
-
global $post;
|
26 |
-
$post = get_post($widget_pageid);
|
27 |
-
|
28 |
-
} else {
|
29 |
-
|
30 |
-
global $post;
|
31 |
-
if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ) ) { return; }
|
32 |
-
|
33 |
-
}
|
34 |
-
|
35 |
|
36 |
$pageList_ancestor_html = PHP_EOL.'<section class="veu_pageList_ancestor">'.PHP_EOL;
|
37 |
|
@@ -55,8 +41,6 @@ function vkExUnit_pageList_ancestor_shortcode() {
|
|
55 |
return '';
|
56 |
}
|
57 |
}
|
58 |
-
wp_reset_query();
|
59 |
-
wp_reset_postdata();
|
60 |
return $pageList_ancestor_html;
|
61 |
}
|
62 |
|
@@ -72,24 +56,23 @@ function vkExUnit_pageList_ancestor_contentHook( $content ) {
|
|
72 |
}
|
73 |
return $content;
|
74 |
}
|
75 |
-
|
76 |
-
|
77 |
-
/* admin_metabox_activate
|
78 |
-
/*-------------------------------------------*/
|
79 |
-
add_filter( 'veu_content_meta_box_activation', 'veu_page_list_ancestor_admin_metabox_activate', 10, 1 );
|
80 |
-
function veu_page_list_ancestor_admin_metabox_activate( $flag ) {
|
81 |
return true;
|
82 |
}
|
83 |
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
|
|
|
|
|
|
89 |
global $post;
|
90 |
$enable = get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ); ?>
|
91 |
|
92 |
-
<div>
|
93 |
<input type="hidden" name="_nonce_vkExUnit__custom_field_pageList_ancestor" id="_nonce_vkExUnit__custom_field_pageList_ancestor" value="<?php echo wp_create_nonce( plugin_basename( __FILE__ ) );?>" />
|
94 |
<label for="vkExUnit_pageList_ancestor">
|
95 |
<input type="checkbox" id="vkExUnit_pageList_ancestor" name="vkExUnit_pageList_ancestor"<?php echo ($enable)? ' checked' : ''; ?> />
|
@@ -99,12 +82,9 @@ function vkExUnit_pageList_ancestor_admin_metabox_content() {
|
|
99 |
<?php
|
100 |
}
|
101 |
|
|
|
102 |
|
103 |
-
|
104 |
-
/* save_custom_field
|
105 |
-
/*-------------------------------------------*/
|
106 |
-
add_action( 'save_post', 'veu_page_list_ancestor_save_custom_field' );
|
107 |
-
function veu_page_list_ancestor_save_custom_field( $post_id ) {
|
108 |
|
109 |
$pageList_ancestor = isset( $_POST['_nonce_vkExUnit__custom_field_pageList_ancestor'] ) ? htmlspecialchars( $_POST['_nonce_vkExUnit__custom_field_pageList_ancestor'] ) : null;
|
110 |
|
5 |
|
6 |
add_shortcode( 'pageList_ancestor', 'vkExUnit_pageList_ancestor_shortcode' );
|
7 |
|
8 |
+
if( vkExUnit_content_filter_state() == 'content' ) add_filter( 'the_content', 'vkExUnit_pageList_ancestor_contentHook', 10, 1 );
|
9 |
else add_action( 'loop_end', 'vkExUnit_pageList_ancestor_loopend', 10, 1 );
|
10 |
|
11 |
|
16 |
|
17 |
|
18 |
function vkExUnit_pageList_ancestor_shortcode() {
|
19 |
+
global $post;
|
20 |
+
if ( ! is_page() || ! get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ) ) { return; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
|
22 |
$pageList_ancestor_html = PHP_EOL.'<section class="veu_pageList_ancestor">'.PHP_EOL;
|
23 |
|
41 |
return '';
|
42 |
}
|
43 |
}
|
|
|
|
|
44 |
return $pageList_ancestor_html;
|
45 |
}
|
46 |
|
56 |
}
|
57 |
return $content;
|
58 |
}
|
59 |
+
add_filter( 'vkExUnit_customField_Page_activation', 'vkExUnit_pageList_ancestor_activate_meta_box', 10, 1 );
|
60 |
+
function vkExUnit_pageList_ancestor_activate_meta_box( $flag ) {
|
|
|
|
|
|
|
|
|
61 |
return true;
|
62 |
}
|
63 |
|
64 |
+
|
65 |
+
|
66 |
+
// admin screen -------------------------------
|
67 |
+
|
68 |
+
add_action( 'vkExUnit_customField_Page_box', 'vkExUnit_pageList_ancestor_meta_box' );
|
69 |
+
add_action( 'save_post', 'vkExUnit_pageList_ancestor' );
|
70 |
+
|
71 |
+
function vkExUnit_pageList_ancestor_meta_box() {
|
72 |
global $post;
|
73 |
$enable = get_post_meta( $post->ID, 'vkExUnit_pageList_ancestor', true ); ?>
|
74 |
|
75 |
+
<div>
|
76 |
<input type="hidden" name="_nonce_vkExUnit__custom_field_pageList_ancestor" id="_nonce_vkExUnit__custom_field_pageList_ancestor" value="<?php echo wp_create_nonce( plugin_basename( __FILE__ ) );?>" />
|
77 |
<label for="vkExUnit_pageList_ancestor">
|
78 |
<input type="checkbox" id="vkExUnit_pageList_ancestor" name="vkExUnit_pageList_ancestor"<?php echo ($enable)? ' checked' : ''; ?> />
|
82 |
<?php
|
83 |
}
|
84 |
|
85 |
+
// seve function -------------------------------
|
86 |
|
87 |
+
function vkExUnit_pageList_ancestor( $post_id ) {
|
|
|
|
|
|
|
|
|
88 |
|
89 |
$pageList_ancestor = isset( $_POST['_nonce_vkExUnit__custom_field_pageList_ancestor'] ) ? htmlspecialchars( $_POST['_nonce_vkExUnit__custom_field_pageList_ancestor'] ) : null;
|
90 |
|
plugins/page_custom_field.php
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/*-------------------------------------------*/
|
4 |
+
/* add page custom field
|
5 |
+
/*-------------------------------------------*/
|
6 |
+
add_action( 'admin_menu', 'vkExUnit_add_custom_field_pageOption' );
|
7 |
+
|
8 |
+
// add meta_box
|
9 |
+
function vkExUnit_add_custom_field_pageOption() {
|
10 |
+
if ( apply_filters( 'vkExUnit_customField_Page_activation', false ) ) {
|
11 |
+
add_meta_box( 'pageOption', __( 'Setting of insert items', 'vkExUnit' ), 'vkExUnit_pageOption_box', 'page', 'normal', 'high' );
|
12 |
+
}
|
13 |
+
}
|
14 |
+
|
15 |
+
// display a meta_box
|
16 |
+
function vkExUnit_pageOption_box() {
|
17 |
+
do_action( 'vkExUnit_customField_Page_box' );
|
18 |
+
}
|
plugins/post-type-manager-config.php
CHANGED
@@ -8,7 +8,7 @@ if ( ! class_exists( 'Vk_post_type_manager' ) )
|
|
8 |
global $vk_post_type_manager_textdomain;
|
9 |
$vk_post_type_manager_textdomain = 'vkExUnit';
|
10 |
|
11 |
-
|
12 |
|
13 |
// /* transrate
|
14 |
// /*-------------------------------------------*/
|
@@ -16,4 +16,4 @@ if ( ! class_exists( 'Vk_post_type_manager' ) )
|
|
16 |
// __( 'Color', 'XXXX_plugin_text_domain_XXXX' );
|
17 |
// }
|
18 |
|
19 |
-
}
|
8 |
global $vk_post_type_manager_textdomain;
|
9 |
$vk_post_type_manager_textdomain = 'vkExUnit';
|
10 |
|
11 |
+
require_once( 'post-type-manager/class.post-type-manager.php' );
|
12 |
|
13 |
// /* transrate
|
14 |
// /*-------------------------------------------*/
|
16 |
// __( 'Color', 'XXXX_plugin_text_domain_XXXX' );
|
17 |
// }
|
18 |
|
19 |
+
}
|
plugins/post-type-manager/class.post-type-manager.php
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
<?php
|
2 |
|
3 |
/*
|
4 |
このファイルの元ファイルは
|
@@ -22,11 +22,11 @@ if ( ! class_exists( 'Vk_post_type_manager' ) ) {
|
|
22 |
'singular_name' => __( 'Custom Post Type Setting', $vk_post_type_manager_textdomain ),
|
23 |
),
|
24 |
'public' => false,
|
25 |
-
|
26 |
-
|
27 |
'menu_position' => 100,
|
28 |
-
|
29 |
-
|
30 |
'has_archive' => false,
|
31 |
'menu_icon' => 'dashicons-admin-generic',
|
32 |
'supports' => array('title')
|
@@ -34,175 +34,110 @@ if ( ! class_exists( 'Vk_post_type_manager' ) ) {
|
|
34 |
);
|
35 |
}
|
36 |
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
|
70 |
//CSRF対策の設定(フォームにhiddenフィールドとして追加するためのnonceを「'noncename__post_type_manager」として設定)
|
71 |
-
wp_nonce_field( wp_create_nonce(__FILE__), 'noncename__post_type_manager' );
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
echo '<h4>'.__('Post Type ID(Required)', $vk_post_type_manager_textdomain).'</h4>';
|
88 |
-
echo '<p>'.__( '20 characters or less in alphanumeric',$vk_post_type_manager_textdomain).'</p>';
|
89 |
-
echo '<input class="form-control" type="text" id="veu_post_type_id" name="veu_post_type_id" value="'.esc_attr($post->veu_post_type_id).'" size="30">';
|
90 |
-
echo '<hr>';
|
91 |
-
|
92 |
-
$post_type_items_array = array(
|
93 |
-
'title' => __( 'title', $vk_post_type_manager_textdomain ),
|
94 |
-
'editor' => __( 'editor', $vk_post_type_manager_textdomain ),
|
95 |
-
'author' => __( 'author', $vk_post_type_manager_textdomain ),
|
96 |
-
'thumbnail' => __( 'thumbnail', $vk_post_type_manager_textdomain ),
|
97 |
-
'excerpt' => __( 'excerpt', $vk_post_type_manager_textdomain ),
|
98 |
-
'comments' => __( 'comments', $vk_post_type_manager_textdomain ),
|
99 |
-
'revisions' => __( 'revisions', $vk_post_type_manager_textdomain ),
|
100 |
);
|
101 |
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
$checked = ' checked';
|
133 |
-
} else {
|
134 |
-
$checked = '';
|
135 |
-
}
|
136 |
-
|
137 |
-
echo '<label>'.'<input type="checkbox" id="veu_post_type_export_to_api" name="veu_post_type_export_to_api" value="true"'.$checked.'> '.__('Export to REST API').'</label>';
|
138 |
-
echo '<hr>';
|
139 |
-
|
140 |
-
/* Custom taxonomies
|
141 |
-
/*-------------------------------------------*/
|
142 |
-
echo '<h4>'.__('Custom taxonomies(optional)', $vk_post_type_manager_textdomain).'</h4>';
|
143 |
-
|
144 |
-
echo '<p>';
|
145 |
-
echo __('Custom taxonomy is like a category in post.',$vk_post_type_manager_textdomain ).'<br />';
|
146 |
-
echo __('However, it refers to the "category" itself, not to the “item” of the category.',$vk_post_type_manager_textdomain ).'<br />';
|
147 |
-
echo __('For example, if you create a post type "construction result", Custom taxonomy will be "construction type", "construction area", etc.',$vk_post_type_manager_textdomain );
|
148 |
-
echo '</p>';
|
149 |
-
|
150 |
-
echo '<table class="table table-border">';
|
151 |
-
|
152 |
-
// カスタム分類の情報は カスタムフィールドの veu_taxonomy に連想配列で格納している
|
153 |
-
$taxonomy = get_post_meta( $post->ID, 'veu_taxonomy', true );
|
154 |
-
|
155 |
-
// if ( ! $taxonomy ){
|
156 |
-
// $taxonomy = array(array());
|
157 |
// }
|
158 |
-
|
159 |
-
for ($i=1; $i <= 3; $i++) {
|
160 |
-
|
161 |
$slug = ( isset( $taxonomy[$i]['slug'] ) ) ? $taxonomy[$i]['slug'] : '';
|
162 |
$label = ( isset( $taxonomy[$i]['label'] ) ) ? $taxonomy[$i]['label'] : '';
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
echo '<th rowspan="4">'.$i.'</th>';
|
169 |
-
|
170 |
-
// slug
|
171 |
-
echo '<td>'.__('Custon taxonomy name(slug)', $vk_post_type_manager_textdomain ).'</td>';
|
172 |
-
echo '<td><input type="text" id="veu_taxonomy['.$i.'][slug]" name="veu_taxonomy['.$i.'][slug]" value="'.esc_attr($slug).'" size="20">';
|
173 |
-
$locale = get_locale();
|
174 |
-
if ( ! in_array( $locale, array( 'en_US', 'en_CA', 'en_NZ', 'en_AU', 'en_ZA', 'en_GB' ) ) ){
|
175 |
-
echo '<div>'.__( '* Please be sure to enter it with one-byte alphanumeric characters',$vk_post_type_manager_textdomain).'</div>';
|
176 |
-
}
|
177 |
-
echo '</td>';
|
178 |
-
|
179 |
-
// 表示名
|
180 |
-
echo '<tr>';
|
181 |
-
echo '<td>'.__('Custon taxonomy label', $vk_post_type_manager_textdomain ).'</td>';
|
182 |
-
echo '<td><input type="text" id="veu_taxonomy['.$i.'][label]" name="veu_taxonomy['.$i.'][label]" value="'.esc_attr($label).'" size="20"></td>';
|
183 |
echo '</tr>';
|
184 |
-
|
185 |
-
// tag
|
186 |
-
echo '<tr>';
|
187 |
-
$checked = ( isset( $taxonomy[$i]['tag'] ) && $taxonomy[$i]['tag'] ) ? ' checked':'';
|
188 |
-
echo '<td>'.__('Hierarchy', $vk_post_type_manager_textdomain ).'</td>';
|
189 |
-
echo '<td><label><input type="checkbox" id="veu_taxonomy['.$i.'][tag]" name="veu_taxonomy['.$i.'][tag]" value="true"'.$checked.'> '.__('Make it a tag (do not hierarchize)', $vk_post_type_manager_textdomain).'</label></td>';
|
190 |
-
echo '</tr>';
|
191 |
-
|
192 |
-
// RERT API
|
193 |
-
echo '<tr>';
|
194 |
-
|
195 |
-
// チェックが元々入ってるかどうか
|
196 |
-
$checked = ( isset( $taxonomy[$i]['rest_api'] ) && $taxonomy[$i]['rest_api'] ) ? ' checked':'';
|
197 |
-
|
198 |
-
echo '<td>'.__('REST API(optional)', $vk_post_type_manager_textdomain ).'</td>';
|
199 |
-
echo '<td><label><input type="checkbox" id="veu_taxonomy['.$i.'][rest_api]" name="veu_taxonomy['.$i.'][rest_api]" value="true"'.$checked.'> '.__('Use for REST API', $vk_post_type_manager_textdomain).'</label></td>';
|
200 |
-
echo '</tr>';
|
201 |
-
|
202 |
}
|
203 |
echo '</table>';
|
204 |
|
205 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
206 |
|
207 |
/*-------------------------------------------*/
|
208 |
/* 入力された値の保存
|
@@ -215,37 +150,27 @@ if ( ! class_exists( 'Vk_post_type_manager' ) ) {
|
|
215 |
$noncename__post_type_manager = isset($_POST['noncename__post_type_manager']) ? $_POST['noncename__post_type_manager'] : null;
|
216 |
|
217 |
//nonce を確認し、値が書き換えられていれば、何もしない(CSRF対策)
|
218 |
-
if(!wp_verify_nonce($noncename__post_type_manager, wp_create_nonce(__FILE__))) {
|
219 |
return $post_id;
|
220 |
}
|
221 |
|
222 |
//自動保存ルーチンかどうかチェック。そうだった場合は何もしない(記事の自動保存処理として呼び出された場合の対策)
|
223 |
if(defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return $post_id; }
|
224 |
-
|
225 |
-
|
226 |
-
$fields = array(
|
227 |
-
'veu_post_type_id',
|
228 |
-
'veu_post_type_items',
|
229 |
-
'veu_menu_position',
|
230 |
-
'veu_post_type_export_to_api',
|
231 |
-
'veu_taxonomy'
|
232 |
-
);
|
233 |
|
234 |
foreach ($fields as $key => $field) {
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
} elseif( $field_value == "" ){
|
247 |
-
delete_post_meta($post_id, $field , get_post_meta( $post_id, $field , true ));
|
248 |
-
}
|
249 |
}
|
250 |
|
251 |
}
|
@@ -257,19 +182,19 @@ if ( ! class_exists( 'Vk_post_type_manager' ) ) {
|
|
257 |
$html = '<div class="notice-warning notice is-dismissible">';
|
258 |
$link = admin_url().'options-permalink.php';
|
259 |
// $html .= '<p>'.sprintf( __('設定を更新したら<a href="%s">パーマリンク設定</a>を保存してください。', $vk_post_type_manager_textdomain ),$link ).'</p>';
|
260 |
-
$html .= '<p>'.sprintf( __('Please save a <a href="%s">permanent link configuration</a> After updating the setting.', $vk_post_type_manager_textdomain ),$link ).'</p>';
|
261 |
$html .= ' <button type="button" class="notice-dismiss">';
|
262 |
$html .= ' <span class="screen-reader-text">この通知を非表示にする</span>';
|
263 |
$html .= ' </button>';
|
264 |
$html .= '</div>';
|
265 |
|
266 |
echo $html;
|
267 |
-
}
|
268 |
}
|
269 |
|
270 |
|
271 |
/*-------------------------------------------*/
|
272 |
-
/*
|
273 |
/*-------------------------------------------*/
|
274 |
|
275 |
function add_post_type() {
|
@@ -279,10 +204,10 @@ if ( ! class_exists( 'Vk_post_type_manager' ) ) {
|
|
279 |
'post_status' => 'publish',
|
280 |
'order' => 'ASC',
|
281 |
'orderby' => 'menu_order',
|
282 |
-
'suppress_filters' => true
|
283 |
);
|
284 |
-
|
285 |
-
|
286 |
foreach ($custom_post_types as $key => $post) {
|
287 |
|
288 |
/* 投稿タイプ追加
|
@@ -298,93 +223,70 @@ if ( ! class_exists( 'Vk_post_type_manager' ) ) {
|
|
298 |
foreach ($post_type_items as $key => $value) {
|
299 |
$supports[] = $key;
|
300 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
301 |
|
302 |
-
// カスタム投稿タイプのスラッグ
|
303 |
$post_type_id = esc_html( get_post_meta( $post->ID, 'veu_post_type_id', true ) );
|
304 |
-
|
305 |
if ( $post_type_id ) {
|
306 |
-
|
307 |
-
$menu_position = intval( mb_convert_kana ( get_post_meta( $post->ID, 'veu_menu_position', true ), 'n' ) );
|
308 |
-
if ( !$menu_position ) $menu_position = 5;
|
309 |
-
$args = array(
|
310 |
-
'labels' => $labels,
|
311 |
-
'public' => true,
|
312 |
-
'has_archive' => true,
|
313 |
-
'menu_position' => $menu_position,
|
314 |
-
'supports' => $supports
|
315 |
-
);
|
316 |
-
|
317 |
-
// REST API に出力するかどうかをカスタムフィールドから取得
|
318 |
-
$rest_api = get_post_meta( $post->ID, 'veu_post_type_export_to_api', true );
|
319 |
-
// REST APIに出力する場合
|
320 |
-
if ( $rest_api ) {
|
321 |
-
$rest_args = array(
|
322 |
-
'show_in_rest' => true,
|
323 |
-
'rest_base' => $post_type_id,
|
324 |
-
);
|
325 |
-
$args = array_merge( $args, $rest_args );
|
326 |
-
}
|
327 |
-
|
328 |
-
// カスタム投稿タイプを発行
|
329 |
register_post_type( $post_type_id, $args );
|
330 |
|
331 |
/* カスタム分類を追加
|
332 |
/*-------------------------------------------*/
|
333 |
-
|
334 |
-
// カスタムフィールドに連想配列で格納しておいたカスタム分類の情報を取得
|
335 |
$veu_taxonomies = get_post_meta( $post->ID, 'veu_taxonomy', true );
|
336 |
|
337 |
foreach ($veu_taxonomies as $key => $taxonomy) {
|
338 |
-
|
339 |
if ( $taxonomy['slug'] && $taxonomy['label']){
|
340 |
-
|
341 |
-
// カスタム分類を階層化するかどうか
|
342 |
-
$hierarchical_true = ( empty( $taxonomy['tag'] ) ) ? true : false;
|
343 |
-
// REST API を使用するかどうか
|
344 |
-
$rest_api_true = ( empty( $taxonomy['rest_api'] ) ) ? false : true;
|
345 |
-
|
346 |
-
$args = array(
|
347 |
-
'hierarchical' => $hierarchical_true,
|
348 |
-
'update_count_callback' => '_update_post_term_count',
|
349 |
-
'label' => $taxonomy['label'],
|
350 |
-
'singular_label' => $taxonomy['label'],
|
351 |
-
'public' => true,
|
352 |
-
'show_ui' => true,
|
353 |
-
'show_in_rest' => $rest_api_true,
|
354 |
-
);
|
355 |
-
|
356 |
register_taxonomy(
|
357 |
-
$taxonomy['slug'],
|
358 |
$post_type_id,
|
359 |
-
|
360 |
-
|
361 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
362 |
|
363 |
-
}
|
364 |
|
365 |
} // if ( $post_type_id ) {
|
366 |
|
367 |
-
} // foreach ($custom_post_types as $key => $post) {
|
368 |
-
|
369 |
-
} // if ( $custom_post_types ) {
|
370 |
|
371 |
-
}
|
372 |
|
373 |
-
|
374 |
-
/* 実行
|
375 |
-
/*-------------------------------------------*/
|
376 |
-
public function __construct(){
|
377 |
-
add_action( 'init', array( $this, 'add_post_type_post_type_manage' ) );
|
378 |
-
add_action( 'admin_init', array( $this, 'add_cap_post_type_manage' ) );
|
379 |
-
add_action( 'save_post', array( $this, 'save_cf_value') );
|
380 |
-
add_action( 'admin_menu', array( $this, 'add_meta_box' ) );
|
381 |
-
add_action( 'init', array( $this, 'add_post_type' ) ,0);
|
382 |
-
// add_action( 'save_post', array( $this, 'add_post_notice' ) );
|
383 |
-
add_action( 'admin_notices', array( $this, 'add_post_notice' ) );
|
384 |
-
}
|
385 |
|
386 |
-
|
387 |
|
388 |
-
|
389 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
390 |
}
|
|
1 |
+
<?php
|
2 |
|
3 |
/*
|
4 |
このファイルの元ファイルは
|
22 |
'singular_name' => __( 'Custom Post Type Setting', $vk_post_type_manager_textdomain ),
|
23 |
),
|
24 |
'public' => false,
|
25 |
+
'show_ui' => true,
|
26 |
+
'show_in_menu' => true,
|
27 |
'menu_position' => 100,
|
28 |
+
'capability_type' => array('post_type_manage','post_type_manages'),
|
29 |
+
'map_meta_cap' => true,
|
30 |
'has_archive' => false,
|
31 |
'menu_icon' => 'dashicons-admin-generic',
|
32 |
'supports' => array('title')
|
34 |
);
|
35 |
}
|
36 |
|
37 |
+
/*-------------------------------------------*/
|
38 |
+
/* post_type_manage の編集権限を追加
|
39 |
+
/*-------------------------------------------*/
|
40 |
+
function add_cap_post_type_manage() {
|
41 |
+
$role = get_role('administrator');
|
42 |
+
$post_type_name = 'post_type_manage';
|
43 |
+
$role->add_cap( 'add_'.$post_type_name );
|
44 |
+
$role->add_cap( 'add_'.$post_type_name.'s' );
|
45 |
+
$role->add_cap( 'edit_'.$post_type_name );
|
46 |
+
$role->add_cap( 'edit_'.$post_type_name.'s' );
|
47 |
+
$role->add_cap( 'edit_published_'.$post_type_name.'s' );
|
48 |
+
$role->add_cap( 'edit_others_'.$post_type_name.'s' );
|
49 |
+
$role->add_cap( 'delete_'.$post_type_name );
|
50 |
+
$role->add_cap( 'delete_'.$post_type_name.'s' );
|
51 |
+
$role->add_cap( 'delete_private_'.$post_type_name.'s' );
|
52 |
+
$role->add_cap( 'delete_others_'.$post_type_name.'s' );
|
53 |
+
$role->add_cap( 'delete_published_'.$post_type_name.'s' );
|
54 |
+
$role->add_cap( 'publish_'.$post_type_name.'s' );
|
55 |
+
$role->add_cap( 'publish_others_'.$post_type_name.'s' );
|
56 |
+
}
|
57 |
+
|
58 |
+
/*-------------------------------------------*/
|
59 |
+
/* meta box を作成
|
60 |
+
/*-------------------------------------------*/
|
61 |
+
// add meta_box
|
62 |
+
function add_meta_box() {
|
63 |
+
global $vk_post_type_manager_textdomain;
|
64 |
+
add_meta_box( 'meta_box_post_type_manage', __('Custom Post Type Setting',$vk_post_type_manager_textdomain), array( $this, 'add_meta_box_action' ), 'post_type_manage','normal','high' );
|
65 |
+
}
|
66 |
+
function add_meta_box_action(){
|
67 |
+
global $vk_post_type_manager_textdomain;
|
68 |
+
global $post;
|
69 |
|
70 |
//CSRF対策の設定(フォームにhiddenフィールドとして追加するためのnonceを「'noncename__post_type_manager」として設定)
|
71 |
+
wp_nonce_field( wp_create_nonce(__FILE__), 'noncename__post_type_manager' );
|
72 |
+
|
73 |
+
// Post Type ID
|
74 |
+
echo '<h4>'.__('Post Type ID(Required)', $vk_post_type_manager_textdomain).'</h4>';
|
75 |
+
echo '<p>'.__( '20 characters or less in alphanumeric',$vk_post_type_manager_textdomain).'</p>';
|
76 |
+
echo '<input class="form-control" type="text" id="veu_post_type_id" name="veu_post_type_id" value="'.esc_attr($post->veu_post_type_id).'" size="30">';
|
77 |
+
echo '<hr>';
|
78 |
+
|
79 |
+
$post_type_items_array = array(
|
80 |
+
'title' => __( 'title', $vk_post_type_manager_textdomain ),
|
81 |
+
'editor' => __( 'editor', $vk_post_type_manager_textdomain ),
|
82 |
+
'author' => __( 'author', $vk_post_type_manager_textdomain ),
|
83 |
+
'thumbnail' => __( 'thumbnail', $vk_post_type_manager_textdomain ),
|
84 |
+
'excerpt' => __( 'excerpt', $vk_post_type_manager_textdomain ),
|
85 |
+
'comments' => __( 'comments', $vk_post_type_manager_textdomain ),
|
86 |
+
'revisions' => __( 'revisions', $vk_post_type_manager_textdomain ),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
87 |
);
|
88 |
|
89 |
+
// Post Type ID
|
90 |
+
echo '<h4>'.__('Supports(Required)', $vk_post_type_manager_textdomain ).'</h4>';
|
91 |
+
$post_type_items_value = get_post_meta( $post->ID,'veu_post_type_items',true );
|
92 |
+
echo '<ul>';
|
93 |
+
foreach ($post_type_items_array as $key => $label) {
|
94 |
+
$checked = ( isset( $post_type_items_value[$key] ) && $post_type_items_value[$key] ) ? ' checked':'';
|
95 |
+
echo '<li><label>'.'<input type="checkbox" id="veu_post_type_items['.$key.']" name="veu_post_type_items['.$key.']" value="true"'.$checked.'> '.$label.'</label></li>';
|
96 |
+
}
|
97 |
+
echo '</ul>';
|
98 |
+
|
99 |
+
echo '<hr>';
|
100 |
+
|
101 |
+
// Menu position
|
102 |
+
echo '<h4>'.__('Menu position(optional)', $vk_post_type_manager_textdomain ).'</h4>';
|
103 |
+
echo '<p>'.__('Please enter a number.', $vk_post_type_manager_textdomain ).'</p>';
|
104 |
+
echo '<input class="form-control" type="text" id="veu_menu_position" name="veu_menu_position" value="'.esc_attr($post->veu_menu_position).'" size="30">';
|
105 |
+
|
106 |
+
echo '<hr>';
|
107 |
+
|
108 |
+
// Custom taxonomies
|
109 |
+
echo '<h4>'.__('Custom taxonomies(optional)', $vk_post_type_manager_textdomain).'</h4>';
|
110 |
+
$taxonomies = array( 'taxonomy_id', 'taxonomy_lavel');
|
111 |
+
echo '<table>';
|
112 |
+
echo '<tr>';
|
113 |
+
echo '<th></th>';
|
114 |
+
echo '<th>'.__('Custon taxonomy name(slug)', $vk_post_type_manager_textdomain ).'</th>';
|
115 |
+
echo '<th>'.__('Custon taxonomy label', $vk_post_type_manager_textdomain ).'</th>';
|
116 |
+
echo '</tr>';
|
117 |
+
// foreach ($variable as $key => $value) {
|
118 |
+
// # code...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
119 |
// }
|
120 |
+
$taxonomy = get_post_meta( $post->ID, 'veu_taxonomy', true );
|
121 |
+
for ($i=1; $i <= 3; $i++) {
|
122 |
+
echo '<tr>';
|
123 |
$slug = ( isset( $taxonomy[$i]['slug'] ) ) ? $taxonomy[$i]['slug'] : '';
|
124 |
$label = ( isset( $taxonomy[$i]['label'] ) ) ? $taxonomy[$i]['label'] : '';
|
125 |
+
echo '<td>'.$i.'</td>';
|
126 |
+
echo '<td><input type="text" id="veu_taxonomy['.$i.'][slug]" name="veu_taxonomy['.$i.'][slug]" value="'.esc_attr($slug).'" size="30"></td>';
|
127 |
+
echo '<td><input type="text" id="veu_taxonomy['.$i.'][label]" name="veu_taxonomy['.$i.'][label]" value="'.esc_attr($label).'" size="30"></td>';
|
128 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
129 |
echo '</tr>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
}
|
131 |
echo '</table>';
|
132 |
|
133 |
+
|
134 |
+
echo '<hr>';
|
135 |
+
|
136 |
+
$taxonomy = array(
|
137 |
+
array ( 'category' => 'カテゴリー' ),
|
138 |
+
);
|
139 |
+
|
140 |
+
}
|
141 |
|
142 |
/*-------------------------------------------*/
|
143 |
/* 入力された値の保存
|
150 |
$noncename__post_type_manager = isset($_POST['noncename__post_type_manager']) ? $_POST['noncename__post_type_manager'] : null;
|
151 |
|
152 |
//nonce を確認し、値が書き換えられていれば、何もしない(CSRF対策)
|
153 |
+
if(!wp_verify_nonce($noncename__post_type_manager, wp_create_nonce(__FILE__))) {
|
154 |
return $post_id;
|
155 |
}
|
156 |
|
157 |
//自動保存ルーチンかどうかチェック。そうだった場合は何もしない(記事の自動保存処理として呼び出された場合の対策)
|
158 |
if(defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return $post_id; }
|
159 |
+
|
160 |
+
$fields = array( 'veu_post_type_id','veu_post_type_items','veu_menu_position','veu_taxonomy' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
161 |
|
162 |
foreach ($fields as $key => $field) {
|
163 |
+
$field_value = ( isset( $_POST[$field] ) ) ? $_POST[$field] : '';
|
164 |
+
// データが空だったら入れる
|
165 |
+
if( get_post_meta($post_id, $field ) == ""){
|
166 |
+
add_post_meta($post_id, $field , $field_value, true);
|
167 |
+
// 今入ってる値と違ってたらアップデートする
|
168 |
+
} elseif( $field_value != get_post_meta( $post_id, $field , true)){
|
169 |
+
update_post_meta($post_id, $field , $field_value);
|
170 |
+
// 入力がなかったら消す
|
171 |
+
} elseif( $field_value == "" ){
|
172 |
+
delete_post_meta($post_id, $field , get_post_meta( $post_id, $field , true ));
|
173 |
+
}
|
|
|
|
|
|
|
174 |
}
|
175 |
|
176 |
}
|
182 |
$html = '<div class="notice-warning notice is-dismissible">';
|
183 |
$link = admin_url().'options-permalink.php';
|
184 |
// $html .= '<p>'.sprintf( __('設定を更新したら<a href="%s">パーマリンク設定</a>を保存してください。', $vk_post_type_manager_textdomain ),$link ).'</p>';
|
185 |
+
$html .= '<p>'.sprintf( __('Please save a <a href="%s">permanent link configuration</a> After updating the setting.', $vk_post_type_manager_textdomain ),$link ).'</p>';
|
186 |
$html .= ' <button type="button" class="notice-dismiss">';
|
187 |
$html .= ' <span class="screen-reader-text">この通知を非表示にする</span>';
|
188 |
$html .= ' </button>';
|
189 |
$html .= '</div>';
|
190 |
|
191 |
echo $html;
|
192 |
+
}
|
193 |
}
|
194 |
|
195 |
|
196 |
/*-------------------------------------------*/
|
197 |
+
/* 作成したカスタム投稿タイプを追加
|
198 |
/*-------------------------------------------*/
|
199 |
|
200 |
function add_post_type() {
|
204 |
'post_status' => 'publish',
|
205 |
'order' => 'ASC',
|
206 |
'orderby' => 'menu_order',
|
207 |
+
'suppress_filters' => true
|
208 |
);
|
209 |
+
$custom_post_types = get_posts($args);
|
210 |
+
if ( $custom_post_types ) {
|
211 |
foreach ($custom_post_types as $key => $post) {
|
212 |
|
213 |
/* 投稿タイプ追加
|
223 |
foreach ($post_type_items as $key => $value) {
|
224 |
$supports[] = $key;
|
225 |
}
|
226 |
+
// print '<pre style="text-align:left">';print_r($post_type_items);print '</pre>';
|
227 |
+
$menu_position = intval( mb_convert_kana ( get_post_meta( $post->ID, 'veu_menu_position', true ), 'n' ) );
|
228 |
+
if ( !$menu_position ) $menu_position = 5;
|
229 |
+
$args = array(
|
230 |
+
'labels' => $labels,
|
231 |
+
'public' => true,
|
232 |
+
'has_archive' => true,
|
233 |
+
'menu_position' => $menu_position,
|
234 |
+
'supports' => $supports
|
235 |
+
);
|
236 |
|
|
|
237 |
$post_type_id = esc_html( get_post_meta( $post->ID, 'veu_post_type_id', true ) );
|
|
|
238 |
if ( $post_type_id ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
register_post_type( $post_type_id, $args );
|
240 |
|
241 |
/* カスタム分類を追加
|
242 |
/*-------------------------------------------*/
|
|
|
|
|
243 |
$veu_taxonomies = get_post_meta( $post->ID, 'veu_taxonomy', true );
|
244 |
|
245 |
foreach ($veu_taxonomies as $key => $taxonomy) {
|
246 |
+
// print '<pre style="text-align:left">';print_r($taxonomy);print '</pre>';
|
247 |
if ( $taxonomy['slug'] && $taxonomy['label']){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
248 |
register_taxonomy(
|
249 |
+
$taxonomy['slug'],
|
250 |
$post_type_id,
|
251 |
+
array(
|
252 |
+
'hierarchical' => true,
|
253 |
+
'update_count_callback' => '_update_post_term_count',
|
254 |
+
'label' => $taxonomy['label'],
|
255 |
+
'singular_label' => $taxonomy['label'],
|
256 |
+
'public' => true,
|
257 |
+
'show_ui' => true,
|
258 |
+
)
|
259 |
+
);
|
260 |
+
}
|
261 |
|
262 |
+
}
|
263 |
|
264 |
} // if ( $post_type_id ) {
|
265 |
|
|
|
|
|
|
|
266 |
|
|
|
267 |
|
268 |
+
} // foreach ($custom_post_types as $key => $post) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
269 |
|
270 |
+
} // if ( $custom_post_types ) {
|
271 |
|
272 |
+
}
|
273 |
|
274 |
+
/*-------------------------------------------*/
|
275 |
+
/* 実行
|
276 |
+
/*-------------------------------------------*/
|
277 |
+
public function __construct(){
|
278 |
+
add_action( 'init', array( $this, 'add_post_type_post_type_manage' ) );
|
279 |
+
add_action( 'admin_init', array( $this, 'add_cap_post_type_manage' ) );
|
280 |
+
add_action( 'save_post', array( $this, 'save_cf_value') );
|
281 |
+
add_action( 'admin_menu', array( $this, 'add_meta_box' ) );
|
282 |
+
add_action( 'init', array( $this, 'add_post_type' ) ,0);
|
283 |
+
// add_action( 'save_post', array( $this, 'add_post_notice' ) );
|
284 |
+
add_action( 'admin_notices', array( $this, 'add_post_notice' ) );
|
285 |
+
}
|
286 |
+
|
287 |
+
} // class Vk_post_type_manager
|
288 |
+
|
289 |
+
$Vk_post_type_manager = new Vk_post_type_manager();
|
290 |
+
|
291 |
}
|
292 |
+
|
plugins/related_posts/related_posts.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
if(
|
4 |
else add_action( 'loop_end', 'vkExUnit_add_related_loopend', 800, 1 );
|
5 |
|
6 |
|
@@ -14,7 +14,7 @@ function vkExUnit_get_relatedPosts( $post_type = 'post', $taxonomy = 'post_tag',
|
|
14 |
$post_id = get_the_id();
|
15 |
|
16 |
$terms = get_the_terms( $post_id, $taxonomy );
|
17 |
-
|
18 |
if ( ! $terms || ! is_array( $terms ) ) { return $posts_array; }
|
19 |
$tags = array();
|
20 |
foreach ( $terms as $t ) { $tags[] = $t->term_id; }
|
@@ -48,7 +48,7 @@ function vkExUnit_get_relatedPosts( $post_type = 'post', $taxonomy = 'post_tag',
|
|
48 |
if ( $post_shortage > 0 ) {
|
49 |
$args = $args_base;
|
50 |
$args['posts_per_page'] = $post_shortage;
|
51 |
-
foreach ( $posts_array as $post ) {
|
52 |
$args['post__not_in'][] = $post->ID;
|
53 |
}
|
54 |
$args['tax_query'] = array( array(
|
@@ -89,22 +89,12 @@ function vkExUnit_add_relatedPosts_html( $content ) {
|
|
89 |
if ( !$related_posts ) { return $content; }
|
90 |
|
91 |
// $posts_count = mb_convert_kana($relatedPostCount, "a", "UTF-8");
|
|
|
92 |
if ( $related_posts ) {
|
93 |
$relatedPostsHtml = '<!-- [ .relatedPosts ] -->';
|
94 |
$relatedPostsHtml .= '<aside class="veu_relatedPosts veu_contentAddSection">';
|
95 |
-
|
96 |
-
$output = get_option( 'vkExUnit_related_options');
|
97 |
-
// テキストフィールドに値が入っていたら、表示させる。
|
98 |
-
if ( ! empty( $output['related_title'] ) ) {
|
99 |
-
$relatedPostTitle = $output['related_title'];
|
100 |
-
} else {
|
101 |
-
// 何も入っていなかったら既存のタイトルを表示させる。
|
102 |
-
$relatedPostTitle = __( 'Related posts','vkExUnit' );
|
103 |
-
}
|
104 |
-
// 書き換え用フィルターフック(カスタマイザーで変更出来るが、既存ユーザーで使用しているかもしれないため削除不可)
|
105 |
-
$relatedPostTitle = apply_filters( 'veu_related_post_title', $relatedPostTitle );
|
106 |
$relatedPostsHtml .= '<h1 class="mainSection-title">'.$relatedPostTitle.'</h1>';
|
107 |
-
|
108 |
$i = 1;
|
109 |
$relatedPostsHtml .= '<div class="row">';
|
110 |
foreach ( $related_posts as $key => $post ) {
|
@@ -135,43 +125,6 @@ function vkExUnit_add_relatedPosts_html( $content ) {
|
|
135 |
return $content;
|
136 |
}
|
137 |
|
138 |
-
// カスタマイザーの設定
|
139 |
-
|
140 |
-
if ( apply_filters('veu_customize_panel_activation', false ) ){
|
141 |
-
add_action( 'customize_register', 'veu_customize_register_related' );
|
142 |
-
}
|
143 |
-
|
144 |
-
function veu_customize_register_related( $wp_customize ) {
|
145 |
-
// セクション追加
|
146 |
-
$wp_customize->add_section( 'veu_related_setting', array(
|
147 |
-
'title' => __('Related Settings', 'vkExUnit'),
|
148 |
-
'priority' => 1000,
|
149 |
-
'panel' => 'veu_setting',
|
150 |
-
) );
|
151 |
-
// セッティング
|
152 |
-
$wp_customize->add_setting( 'vkExUnit_related_options[related_title]', array(
|
153 |
-
'default' => '',
|
154 |
-
'type' => 'option', // 保存先 option or theme_mod
|
155 |
-
'capability' => 'edit_theme_options',
|
156 |
-
'sanitize_callback' => 'sanitize_text_field',
|
157 |
-
) );
|
158 |
-
// コントロール
|
159 |
-
$wp_customize->add_control( 'related_title', array(
|
160 |
-
'label' => __( 'Title:', 'vkExUnit' ),
|
161 |
-
'section' => 'veu_related_setting',
|
162 |
-
'settings' => 'vkExUnit_related_options[related_title]',
|
163 |
-
'type' => 'text',
|
164 |
-
'priority' => 1,
|
165 |
-
) );
|
166 |
-
/*-------------------------------------------*/
|
167 |
-
/* Add Edit Customize Link Btn
|
168 |
-
/*-------------------------------------------*/
|
169 |
-
$wp_customize->selective_refresh->add_partial( 'vkExUnit_related_options[related_title]', array(
|
170 |
-
'selector' => '.veu_relatedPosts',
|
171 |
-
'render_callback' => '',
|
172 |
-
) );
|
173 |
-
}
|
174 |
-
|
175 |
/*
|
176 |
|
177 |
hook sample
|
@@ -194,4 +147,4 @@ function veu_related_post_args_custom( $related_post_args ){
|
|
194 |
return $related_post_args;
|
195 |
}
|
196 |
|
197 |
-
*/
|
1 |
<?php
|
2 |
|
3 |
+
if( vkExUnit_content_filter_state() == 'content' ) add_filter( 'the_content', 'vkExUnit_add_relatedPosts_html' , 800 , 1 );
|
4 |
else add_action( 'loop_end', 'vkExUnit_add_related_loopend', 800, 1 );
|
5 |
|
6 |
|
14 |
$post_id = get_the_id();
|
15 |
|
16 |
$terms = get_the_terms( $post_id, $taxonomy );
|
17 |
+
|
18 |
if ( ! $terms || ! is_array( $terms ) ) { return $posts_array; }
|
19 |
$tags = array();
|
20 |
foreach ( $terms as $t ) { $tags[] = $t->term_id; }
|
48 |
if ( $post_shortage > 0 ) {
|
49 |
$args = $args_base;
|
50 |
$args['posts_per_page'] = $post_shortage;
|
51 |
+
foreach ( $posts_array as $post ) {
|
52 |
$args['post__not_in'][] = $post->ID;
|
53 |
}
|
54 |
$args['tax_query'] = array( array(
|
89 |
if ( !$related_posts ) { return $content; }
|
90 |
|
91 |
// $posts_count = mb_convert_kana($relatedPostCount, "a", "UTF-8");
|
92 |
+
|
93 |
if ( $related_posts ) {
|
94 |
$relatedPostsHtml = '<!-- [ .relatedPosts ] -->';
|
95 |
$relatedPostsHtml .= '<aside class="veu_relatedPosts veu_contentAddSection">';
|
96 |
+
$relatedPostTitle = apply_filters( 'veu_related_post_title', __( 'Related posts','vkExUnit' ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
$relatedPostsHtml .= '<h1 class="mainSection-title">'.$relatedPostTitle.'</h1>';
|
|
|
98 |
$i = 1;
|
99 |
$relatedPostsHtml .= '<div class="row">';
|
100 |
foreach ( $related_posts as $key => $post ) {
|
125 |
return $content;
|
126 |
}
|
127 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
128 |
/*
|
129 |
|
130 |
hook sample
|
147 |
return $related_post_args;
|
148 |
}
|
149 |
|
150 |
+
*/
|
plugins/sitemap_page/sitemap_admin.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
$options = vkExUnit_get_sitemap_options();
|
3 |
-
// $options_default =
|
4 |
/*-------------------------------------------*/
|
5 |
/* sitemap page
|
6 |
/*-------------------------------------------*/
|
1 |
<?php
|
2 |
$options = vkExUnit_get_sitemap_options();
|
3 |
+
// $options_default = vkExUnit_get_sns_options_default();
|
4 |
/*-------------------------------------------*/
|
5 |
/* sitemap page
|
6 |
/*-------------------------------------------*/
|
plugins/sitemap_page/sitemap_page.php
CHANGED
@@ -69,7 +69,7 @@ function vkExUnit_sitemap_options_validate( $input ) {
|
|
69 |
/*-------------------------------------------*/
|
70 |
/* insert sitemap page
|
71 |
/*-------------------------------------------*/
|
72 |
-
if(
|
73 |
else add_action( 'loop_end', 'vkExUnit_sitemap_loopend' );
|
74 |
|
75 |
|
@@ -216,7 +216,7 @@ function vkExUnit_sitemap( $atts ) {
|
|
216 |
add_shortcode( 'vkExUnit_sitemap', 'vkExUnit_sitemap' );
|
217 |
|
218 |
|
219 |
-
add_filter( '
|
220 |
function vkExUnit_sitemap_activate( $flag ) {
|
221 |
return true;
|
222 |
}
|
@@ -225,7 +225,7 @@ function vkExUnit_sitemap_activate( $flag ) {
|
|
225 |
/*-------------------------------------------*/
|
226 |
/* admin _ meta box
|
227 |
/*-------------------------------------------*/
|
228 |
-
add_action( '
|
229 |
function vkExUnit_sitemap_meta_box() {
|
230 |
global $post;
|
231 |
// sitemap display
|
69 |
/*-------------------------------------------*/
|
70 |
/* insert sitemap page
|
71 |
/*-------------------------------------------*/
|
72 |
+
if( vkExUnit_content_filter_state() == 'content' ) add_filter( 'the_content', 'show_sitemap', 7, 1 );
|
73 |
else add_action( 'loop_end', 'vkExUnit_sitemap_loopend' );
|
74 |
|
75 |
|
216 |
add_shortcode( 'vkExUnit_sitemap', 'vkExUnit_sitemap' );
|
217 |
|
218 |
|
219 |
+
add_filter( 'vkExUnit_customField_Page_activation', 'vkExUnit_sitemap_activate', 10, 1 );
|
220 |
function vkExUnit_sitemap_activate( $flag ) {
|
221 |
return true;
|
222 |
}
|
225 |
/*-------------------------------------------*/
|
226 |
/* admin _ meta box
|
227 |
/*-------------------------------------------*/
|
228 |
+
add_action( 'vkExUnit_customField_Page_box', 'vkExUnit_sitemap_meta_box' );
|
229 |
function vkExUnit_sitemap_meta_box() {
|
230 |
global $post;
|
231 |
// sitemap display
|
plugins/sns/function_fbPagePlugin.php
CHANGED
File without changes
|
plugins/sns/function_follow.php
CHANGED
@@ -7,7 +7,7 @@ function vkExUnit_add_follow( $content ) {
|
|
7 |
|
8 |
if ( is_single() && $postType['slug'] == 'post' ) :
|
9 |
|
10 |
-
$options =
|
11 |
if ( ! $options['enableFollowMe'] ) { return $content; }
|
12 |
|
13 |
if ( isset( $options['followMe_title'] ) && $options['followMe_title'] ) {
|
@@ -38,12 +38,6 @@ function vkExUnit_add_follow( $content ) {
|
|
38 |
$follow_html .= '</div><!-- [ /.followSet_body ] -->'."\n";
|
39 |
$follow_html .= '</section><!-- [ /.followSet ] -->'."\n";
|
40 |
|
41 |
-
global $post;
|
42 |
-
if ( $url = get_edit_post_link( $post->ID ) ) {
|
43 |
-
$url = admin_url( 'admin.php?page=vkExUnit_main_setting#vkExUnit_sns_options' );
|
44 |
-
$follow_html .= '<div class="veu_adminEdit"><a href="'.$url.'" class="btn btn-default" target="_blank">'.__( 'Edit follow button', 'vkExUnit' ).'</a></div>';
|
45 |
-
}
|
46 |
-
|
47 |
$content .= $follow_html;
|
48 |
|
49 |
endif; // if ( $postType == 'post' && is_single() ) :
|
7 |
|
8 |
if ( is_single() && $postType['slug'] == 'post' ) :
|
9 |
|
10 |
+
$options = vkExUnit_get_sns_options();
|
11 |
if ( ! $options['enableFollowMe'] ) { return $content; }
|
12 |
|
13 |
if ( isset( $options['followMe_title'] ) && $options['followMe_title'] ) {
|
38 |
$follow_html .= '</div><!-- [ /.followSet_body ] -->'."\n";
|
39 |
$follow_html .= '</section><!-- [ /.followSet ] -->'."\n";
|
40 |
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
$content .= $follow_html;
|
42 |
|
43 |
endif; // if ( $postType == 'post' && is_single() ) :
|
plugins/sns/function_meta_box.php
CHANGED
File without changes
|
plugins/sns/function_og.php
CHANGED
File without changes
|
plugins/sns/function_snsBtns.php
CHANGED
@@ -1,23 +1,24 @@
|
|
1 |
<?php
|
2 |
-
if(
|
3 |
-
else add_action( 'loop_end', '
|
4 |
|
5 |
|
6 |
-
function
|
7 |
if( ! $query->is_main_query() ) return;
|
8 |
if( is_front_page() || is_home() ) return;
|
9 |
-
echo
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
}
|
11 |
|
12 |
-
// function veu_sns_set_location_option( $opt ){
|
13 |
-
// if( ! veu_is_sns_btns_display() ) return $opt;
|
14 |
-
// $opt['sns_linkurl'] = veu_sns_get_url();
|
15 |
-
// return $opt;
|
16 |
-
// }
|
17 |
|
18 |
-
function
|
19 |
global $post;
|
20 |
-
$options =
|
21 |
$ignorePosts = explode(",", $options['snsBtn_ignorePosts']);
|
22 |
$post_type = vkExUnit_get_post_type();
|
23 |
$post_type = $post_type['slug'];
|
@@ -35,96 +36,12 @@ function veu_is_sns_btns_display(){
|
|
35 |
}
|
36 |
}
|
37 |
|
38 |
-
/*-------------------------------------------*/
|
39 |
-
/* SNSアイコンに出力するCSSを出力する関数
|
40 |
-
/*-------------------------------------------*/
|
41 |
-
|
42 |
-
function veu_sns_outer_css( $options )
|
43 |
-
{
|
44 |
-
// snsBtn_bg_fill_not が定義されている場合
|
45 |
-
if ( isset( $options['snsBtn_bg_fill_not'] ) ) {
|
46 |
-
$snsBtn_bg_fill_not = esc_html( $options['snsBtn_bg_fill_not'] ); // 中身が ''の場合もありえる
|
47 |
-
} else {
|
48 |
-
$snsBtn_bg_fill_not = '';
|
49 |
-
}
|
50 |
-
|
51 |
-
// snsBtn_color が定義されている場合
|
52 |
-
if ( isset( $options['snsBtn_color'] ) ) {
|
53 |
-
$snsBtn_color = esc_html( $options['snsBtn_color'] );
|
54 |
-
} else {
|
55 |
-
$snsBtn_color = '';
|
56 |
-
}
|
57 |
-
|
58 |
-
// 背景塗り && 色指定がない場合
|
59 |
-
if ( !$snsBtn_bg_fill_not && !$snsBtn_color ){
|
60 |
-
// ( ExUnitのCSSファイルに書かれている色が適用されているので個別には出力しなくてよい )
|
61 |
-
$outer_css = '';
|
62 |
-
|
63 |
-
// 背景なし枠線の場合
|
64 |
-
} else if ( $snsBtn_bg_fill_not == true ){
|
65 |
-
// 色指定がない場合
|
66 |
-
if ( ! $snsBtn_color ) {
|
67 |
-
$snsBtn_color = '#ccc';
|
68 |
-
}
|
69 |
-
$outer_css = ' style="border:1px solid '.$snsBtn_color.';background:none;box-shadow: 0 2px 0 rgba(0,0,0,0.15);"';
|
70 |
-
|
71 |
-
// それ以外( 背景塗りの時 )
|
72 |
-
} else {
|
73 |
-
$outer_css = ' style="border:1px solid '.$snsBtn_color.';background-color:'.$snsBtn_color.';box-shadow: 0 2px 0 rgba(0,0,0,0.15)"';
|
74 |
-
}
|
75 |
-
return $outer_css;
|
76 |
-
}
|
77 |
-
|
78 |
-
function veu_sns_icon_css( $options )
|
79 |
-
{
|
80 |
-
// snsBtn_bg_fill_not が定義されている場合
|
81 |
-
if ( isset( $options['snsBtn_bg_fill_not'] ) ) {
|
82 |
-
$snsBtn_bg_fill_not = esc_html( $options['snsBtn_bg_fill_not'] ); // 中身が ''の場合もありえる
|
83 |
-
} else {
|
84 |
-
$snsBtn_bg_fill_not = '';
|
85 |
-
}
|
86 |
|
87 |
-
|
88 |
-
if ( isset( $options['snsBtn_color'] ) ) {
|
89 |
-
$snsBtn_color = esc_html( $options['snsBtn_color'] );
|
90 |
-
} else {
|
91 |
-
$snsBtn_color = '';
|
92 |
-
}
|
93 |
-
|
94 |
-
if ( !$snsBtn_bg_fill_not && !$snsBtn_color ){
|
95 |
-
$snsBtn_color = '';
|
96 |
-
} else if ( $snsBtn_bg_fill_not == true ){
|
97 |
-
// 線のとき
|
98 |
-
if ( ! $snsBtn_color ) {
|
99 |
-
$snsBtn_color = '#ccc';
|
100 |
-
}
|
101 |
-
$snsBtn_color = ' style="color:'.$snsBtn_color.';"';
|
102 |
-
} else {
|
103 |
-
// 塗りのとき
|
104 |
-
$snsBtn_color = ' style="color:#fff;"';
|
105 |
-
}
|
106 |
-
return $snsBtn_color;
|
107 |
-
}
|
108 |
-
|
109 |
-
|
110 |
-
function veu_add_sns_btns( $content ) {
|
111 |
-
|
112 |
-
// ウィジェットなら表示しない
|
113 |
global $is_pagewidget;
|
114 |
if ( $is_pagewidget ) { return $content; }
|
115 |
-
|
116 |
-
// 抜粋でも表示しない
|
117 |
-
if ( function_exists('vk_is_excerpt') ){
|
118 |
-
if ( vk_is_excerpt() ) { return $content; }
|
119 |
-
}
|
120 |
-
|
121 |
-
// アーカイブページでも表示しない
|
122 |
if ( is_archive() ) { return $content; }
|
123 |
|
124 |
-
$options = veu_get_sns_options();
|
125 |
-
$outer_css = veu_sns_outer_css( $options );
|
126 |
-
$icon_css = veu_sns_icon_css( $options );
|
127 |
-
|
128 |
$linkUrl = get_permalink();
|
129 |
|
130 |
$pageTitle = '';
|
@@ -135,29 +52,22 @@ function veu_add_sns_btns( $content ) {
|
|
135 |
$pageTitle = urlencode( strip_tags( wp_title( '', false ) ) );
|
136 |
}
|
137 |
|
138 |
-
if (
|
139 |
$socialSet = '<div class="veu_socialSet veu_contentAddSection"><script>window.twttr=(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],t=window.twttr||{};if(d.getElementById(id))return t;js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);t._e=[];t.ready=function(f){t._e.push(f);};return t;}(document,"script","twitter-wjs"));</script><ul>';
|
140 |
// facebook
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
// Twitter
|
145 |
-
if ($options['useTwitter'])
|
146 |
-
$socialSet .= '<li class="sb_twitter sb_icon"><a href="//twitter.com/intent/tweet?url='.$linkUrl.'&text='.$pageTitle.'" target="_blank" '.$outer_css. '><span class="vk_icon_w_r_sns_twitter icon_sns"'.$icon_css.'></span><span class="sns_txt"'.$icon_css.'>twitter</span></a></li>';
|
147 |
-
|
148 |
// hatena
|
149 |
-
|
150 |
-
$socialSet .= '<li class="sb_hatena sb_icon"><a href="//b.hatena.ne.jp/add?mode=confirm&url='.$linkUrl.'&title='.$pageTitle.'" target="_blank" '.$outer_css. ' onclick="window.open(this.href,\'Hatenawindow\',\'width=650,height=450,menubar=no,toolbar=no,scrollbars=yes\');return false;"><span class="vk_icon_w_r_sns_hatena icon_sns"'.$icon_css.'></span><span class="sns_txt"'.$icon_css.'>Hatena</span><span class="veu_count_sns_hb"></span></a></li>';
|
151 |
-
|
152 |
// line
|
153 |
-
if ( wp_is_mobile()
|
154 |
$socialSet .= '<li class="sb_line sb_icon">
|
155 |
-
<a href="line://msg/text/'.$pageTitle.' '.$linkUrl.'"
|
156 |
endif;
|
157 |
// pocket
|
158 |
|
159 |
-
|
160 |
-
$socialSet .= '<li class="sb_pocket sb_icon"><a href="//getpocket.com/edit?url='. $linkUrl .'&title=' . $pageTitle . '" target="_blank" '.$outer_css. ' onclick="window.open(this.href,\'Pokcetwindow\',\'width=650,height=450,menubar=no,toolbar=no,scrollbars=yes\');return false;"><i class="fa fa-get-pocket" aria-hidden="true"'.$icon_css.'></i><span class="sns_txt"'.$icon_css.'>Pocket</span><span class="veu_count_sns_pocket"'.$icon_css.'></span></a></li>';
|
161 |
|
162 |
|
163 |
$socialSet .= '</ul></div><!-- [ /.socialSet ] -->';
|
@@ -167,9 +77,9 @@ function veu_add_sns_btns( $content ) {
|
|
167 |
return $content;
|
168 |
}
|
169 |
|
170 |
-
add_action('wp_ajax_vkex_pocket_tunnel', '
|
171 |
-
add_action('wp_ajax_nopriv_vkex_pocket_tunnel', '
|
172 |
-
function
|
173 |
ini_set( 'display_errors', 0 );
|
174 |
$linkurl = urldecode( filter_input( INPUT_POST, "linkurl" ) );
|
175 |
if( $s["host"] != $p["host"] ){ echo "0"; die(); }
|
1 |
<?php
|
2 |
+
if( vkExUnit_content_filter_state() == 'content' ) add_filter( 'the_content', 'vkExUnit_add_snsBtns', 200, 1 );
|
3 |
+
else add_action( 'loop_end', 'vkExUnit_add_snsBtns_loopend' );
|
4 |
|
5 |
|
6 |
+
function vkExUnit_add_snsBtns_loopend( $query ){
|
7 |
if( ! $query->is_main_query() ) return;
|
8 |
if( is_front_page() || is_home() ) return;
|
9 |
+
echo vkExUnit_add_snsBtns('');
|
10 |
+
}
|
11 |
+
|
12 |
+
function vkExUnit_sns_set_location_option( $opt ){
|
13 |
+
if(!vkExUnit_is_snsBtns_display())return $opt;
|
14 |
+
$opt['sns_linkurl'] = vkExUnit_sns_get_url();
|
15 |
+
return $opt;
|
16 |
}
|
17 |
|
|
|
|
|
|
|
|
|
|
|
18 |
|
19 |
+
function vkExUnit_is_snsBtns_display(){
|
20 |
global $post;
|
21 |
+
$options = vkExUnit_get_sns_options();
|
22 |
$ignorePosts = explode(",", $options['snsBtn_ignorePosts']);
|
23 |
$post_type = vkExUnit_get_post_type();
|
24 |
$post_type = $post_type['slug'];
|
36 |
}
|
37 |
}
|
38 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
|
40 |
+
function vkExUnit_add_snsBtns( $content ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
global $is_pagewidget;
|
42 |
if ( $is_pagewidget ) { return $content; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
if ( is_archive() ) { return $content; }
|
44 |
|
|
|
|
|
|
|
|
|
45 |
$linkUrl = get_permalink();
|
46 |
|
47 |
$pageTitle = '';
|
52 |
$pageTitle = urlencode( strip_tags( wp_title( '', false ) ) );
|
53 |
}
|
54 |
|
55 |
+
if ( vkExUnit_is_snsBtns_display() ) {
|
56 |
$socialSet = '<div class="veu_socialSet veu_contentAddSection"><script>window.twttr=(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],t=window.twttr||{};if(d.getElementById(id))return t;js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);t._e=[];t.ready=function(f){t._e.push(f);};return t;}(document,"script","twitter-wjs"));</script><ul>';
|
57 |
// facebook
|
58 |
+
$socialSet .= '<li class="sb_facebook sb_icon"><a href="//www.facebook.com/sharer.php?src=bm&u='.$linkUrl.'&t='.$pageTitle.'" target="_blank" onclick="window.open(this.href,\'FBwindow\',\'width=650,height=450,menubar=no,toolbar=no,scrollbars=yes\');return false;"><span class="vk_icon_w_r_sns_fb icon_sns"></span><span class="sns_txt">Facebook</span><span class="veu_count_sns_fb"></span></a></li>';
|
59 |
+
// twitter
|
60 |
+
$socialSet .= '<li class="sb_twitter sb_icon"><a href="//twitter.com/intent/tweet?url='.$linkUrl.'&text='.$pageTitle.'" target="_blank" onclick="window.open(this.href,\'Twitterwindow\',\'width=650,height=450,menubar=no,toolbar=no,scrollbars=yes\');return false;" ><span class="vk_icon_w_r_sns_twitter icon_sns"></span><span class="sns_txt">twitter</span></a></li>';
|
|
|
|
|
|
|
|
|
61 |
// hatena
|
62 |
+
$socialSet .= '<li class="sb_hatena sb_icon"><a href="//b.hatena.ne.jp/add?mode=confirm&url='.$linkUrl.'&title='.$pageTitle.'" target="_blank" onclick="window.open(this.href,\'Hatenawindow\',\'width=650,height=450,menubar=no,toolbar=no,scrollbars=yes\');return false;"><span class="vk_icon_w_r_sns_hatena icon_sns"></span><span class="sns_txt">Hatena</span><span class="veu_count_sns_hb"></span></a></li>';
|
|
|
|
|
63 |
// line
|
64 |
+
if ( wp_is_mobile() ) :
|
65 |
$socialSet .= '<li class="sb_line sb_icon">
|
66 |
+
<a href="line://msg/text/'.$pageTitle.' '.$linkUrl.'"><span class="vk_icon_w_r_sns_line icon_sns"></span><span class="sns_txt">LINE</span></a></li>';
|
67 |
endif;
|
68 |
// pocket
|
69 |
|
70 |
+
$socialSet .= '<li class="sb_pocket sb_icon"><a href="//getpocket.com/edit?url='. $linkUrl .'&title=' . $pageTitle . '" target="_blank" onclick="window.open(this.href,\'Pokcetwindow\',\'width=650,height=450,menubar=no,toolbar=no,scrollbars=yes\');return false;"><i class="fa fa-get-pocket" aria-hidden="true"></i><span class="sns_txt">Pocket</span><span class="veu_count_sns_pocket"></span></a></li>';
|
|
|
71 |
|
72 |
|
73 |
$socialSet .= '</ul></div><!-- [ /.socialSet ] -->';
|
77 |
return $content;
|
78 |
}
|
79 |
|
80 |
+
add_action('wp_ajax_vkex_pocket_tunnel', 'vkExUnit_sns_pocket_tunnel');
|
81 |
+
add_action('wp_ajax_nopriv_vkex_pocket_tunnel', 'vkExUnit_sns_pocket_tunnel');
|
82 |
+
function vkExUnit_sns_pocket_tunnel(){
|
83 |
ini_set( 'display_errors', 0 );
|
84 |
$linkurl = urldecode( filter_input( INPUT_POST, "linkurl" ) );
|
85 |
if( $s["host"] != $p["host"] ){ echo "0"; die(); }
|
plugins/sns/function_twitterCard.php
CHANGED
@@ -7,7 +7,7 @@ add_action( 'wp_head', 'vkExUnit_add_twitterCard',21 );
|
|
7 |
function vkExUnit_add_twitterCard() {
|
8 |
global $vkExUnit_sns_options;
|
9 |
|
10 |
-
$options =
|
11 |
$ignores = explode( ",", $options["snsBtn_ignorePosts"] );
|
12 |
|
13 |
if( in_array( get_the_id(), $ignores ) ) return false;
|
7 |
function vkExUnit_add_twitterCard() {
|
8 |
global $vkExUnit_sns_options;
|
9 |
|
10 |
+
$options = vkExUnit_get_sns_options();
|
11 |
$ignores = explode( ",", $options["snsBtn_ignorePosts"] );
|
12 |
|
13 |
if( in_array( get_the_id(), $ignores ) ) return false;
|
plugins/sns/icons/Read Me.txt
CHANGED
File without changes
|
plugins/sns/icons/demo-files/demo.css
CHANGED
File without changes
|
plugins/sns/icons/demo-files/demo.js
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
if (!('boxShadow' in document.body.style)) {
|
2 |
+
document.body.setAttribute('class', 'noBoxShadow');
|
3 |
+
}
|
4 |
+
|
5 |
+
document.body.addEventListener("click", function(e) {
|
6 |
+
var target = e.target;
|
7 |
+
if (target.tagName === "INPUT" &&
|
8 |
+
target.getAttribute('class').indexOf('liga') === -1) {
|
9 |
+
target.select();
|
10 |
+
}
|
11 |
+
});
|
12 |
+
|
13 |
+
(function() {
|
14 |
+
var fontSize = document.getElementById('fontSize'),
|
15 |
+
testDrive = document.getElementById('testDrive'),
|
16 |
+
testText = document.getElementById('testText');
|
17 |
+
function updateTest() {
|
18 |
+
testDrive.innerHTML = testText.value || String.fromCharCode(160);
|
19 |
+
if (window.icomoonLiga) {
|
20 |
+
window.icomoonLiga(testDrive);
|
21 |
+
}
|
22 |
+
}
|
23 |
+
function updateSize() {
|
24 |
+
testDrive.style.fontSize = fontSize.value + 'px';
|
25 |
+
}
|
26 |
+
fontSize.addEventListener('change', updateSize, false);
|
27 |
+
testText.addEventListener('input', updateTest, false);
|
28 |
+
testText.addEventListener('change', updateTest, false);
|
29 |
+
updateSize();
|
30 |
+
}());
|
plugins/sns/icons/demo.html
ADDED
@@ -0,0 +1,104 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<!doctype html>
|
2 |
+
<html>
|
3 |
+
<head>
|
4 |
+
<meta charset="utf-8">
|
5 |
+
<title>IcoMoon Demo</title>
|
6 |
+
<meta name="description" content="An Icon Font Generated By IcoMoon.io">
|
7 |
+
<meta name="viewport" content="width=device-width">
|
8 |
+
<link rel="stylesheet" href="demo-files/demo.css">
|
9 |
+
<link rel="stylesheet" href="style.css"></head>
|
10 |
+
<body>
|
11 |
+
<div class="bgc1 clearfix">
|
12 |
+
<h1 class="mhmm mvm"><span class="fgc1">Font Name:</span> vk_sns <small class="fgc1">(Glyphs: 5)</small></h1>
|
13 |
+
</div>
|
14 |
+
<div class="clearfix mhl ptl">
|
15 |
+
<h1 class="mvm mtn bshadow fgc1">Grid Size: Unknown</h1>
|
16 |
+
<div class="glyph fs1">
|
17 |
+
<div class="clearfix bshadow0 pbs">
|
18 |
+
<span class="icon-vk_w_r_sns_twitter"></span><span class="mls"> icon-vk_w_r_sns_twitter</span>
|
19 |
+
</div>
|
20 |
+
<fieldset class="fs0 size1of1 clearfix">
|
21 |
+
<input type="text" readonly value="e600" class="unit size1of2" />
|
22 |
+
<input type="text" maxlength="1" readonly value="" class="unitRight size1of2 talign-right" />
|
23 |
+
</fieldset>
|
24 |
+
<div class="fs0 bshadow0 clearfix noLiga-true">
|
25 |
+
<span class="unit pvs fgc1">liga: </span>
|
26 |
+
<input type="text" readonly value="" class="liga unitRight" />
|
27 |
+
</div>
|
28 |
+
</div>
|
29 |
+
<div class="glyph fs1">
|
30 |
+
<div class="clearfix bshadow0 pbs">
|
31 |
+
<span class="icon-vk_w_r_sns_line"></span><span class="mls"> icon-vk_w_r_sns_line</span>
|
32 |
+
</div>
|
33 |
+
<fieldset class="fs0 size1of1 clearfix">
|
34 |
+
<input type="text" readonly value="e601" class="unit size1of2" />
|
35 |
+
<input type="text" maxlength="1" readonly value="" class="unitRight size1of2 talign-right" />
|
36 |
+
</fieldset>
|
37 |
+
<div class="fs0 bshadow0 clearfix noLiga-true">
|
38 |
+
<span class="unit pvs fgc1">liga: </span>
|
39 |
+
<input type="text" readonly value="" class="liga unitRight" />
|
40 |
+
</div>
|
41 |
+
</div>
|
42 |
+
<div class="glyph fs1">
|
43 |
+
<div class="clearfix bshadow0 pbs">
|
44 |
+
<span class="icon-vk_w_r_sns_hatena"></span><span class="mls"> icon-vk_w_r_sns_hatena</span>
|
45 |
+
</div>
|
46 |
+
<fieldset class="fs0 size1of1 clearfix">
|
47 |
+
<input type="text" readonly value="e602" class="unit size1of2" />
|
48 |
+
<input type="text" maxlength="1" readonly value="" class="unitRight size1of2 talign-right" />
|
49 |
+
</fieldset>
|
50 |
+
<div class="fs0 bshadow0 clearfix noLiga-true">
|
51 |
+
<span class="unit pvs fgc1">liga: </span>
|
52 |
+
<input type="text" readonly value="" class="liga unitRight" />
|
53 |
+
</div>
|
54 |
+
</div>
|
55 |
+
<div class="glyph fs1">
|
56 |
+
<div class="clearfix bshadow0 pbs">
|
57 |
+
<span class="icon-vk_w_r_sns_google"></span><span class="mls"> icon-vk_w_r_sns_google</span>
|
58 |
+
</div>
|
59 |
+
<fieldset class="fs0 size1of1 clearfix">
|
60 |
+
<input type="text" readonly value="e603" class="unit size1of2" />
|
61 |
+
<input type="text" maxlength="1" readonly value="" class="unitRight size1of2 talign-right" />
|
62 |
+
</fieldset>
|
63 |
+
<div class="fs0 bshadow0 clearfix noLiga-true">
|
64 |
+
<span class="unit pvs fgc1">liga: </span>
|
65 |
+
<input type="text" readonly value="" class="liga unitRight" />
|
66 |
+
</div>
|
67 |
+
</div>
|
68 |
+
<div class="glyph fs1">
|
69 |
+
<div class="clearfix bshadow0 pbs">
|
70 |
+
<span class="icon-vk_w_r_sns_fb"></span><span class="mls"> icon-vk_w_r_sns_fb</span>
|
71 |
+
</div>
|
72 |
+
<fieldset class="fs0 size1of1 clearfix">
|
73 |
+
<input type="text" readonly value="e604" class="unit size1of2" />
|
74 |
+
<input type="text" maxlength="1" readonly value="" class="unitRight size1of2 talign-right" />
|
75 |
+
</fieldset>
|
76 |
+
<div class="fs0 bshadow0 clearfix noLiga-true">
|
77 |
+
<span class="unit pvs fgc1">liga: </span>
|
78 |
+
<input type="text" readonly value="" class="liga unitRight" />
|
79 |
+
</div>
|
80 |
+
</div>
|
81 |
+
</div>
|
82 |
+
|
83 |
+
<!--[if gt IE 8]><!-->
|
84 |
+
<div class="mhl clearfix mbl">
|
85 |
+
<h1>Font Test Drive</h1>
|
86 |
+
<label>
|
87 |
+
Font Size: <input id="fontSize" type="number" class="textbox0 mbm"
|
88 |
+
min="8" value="48" />
|
89 |
+
px
|
90 |
+
</label>
|
91 |
+
<input id="testText" type="text" class="phl size1of1 mvl"
|
92 |
+
placeholder="Type some text to test..." value=""/>
|
93 |
+
</label>
|
94 |
+
<div id="testDrive" class="icon-">
|
95 |
+
</div>
|
96 |
+
</div>
|
97 |
+
<!--<![endif]-->
|
98 |
+
<div class="bgc1 clearfix">
|
99 |
+
<p class="mhl">Generated by <a href="http://icomoon.io/app">IcoMoon</a></p>
|
100 |
+
</div>
|
101 |
+
|
102 |
+
<script src="demo-files/demo.js"></script>
|
103 |
+
</body>
|
104 |
+
</html>
|
plugins/sns/icons/fonts/vk_sns.eot
CHANGED
File without changes
|
plugins/sns/icons/fonts/vk_sns.svg
CHANGED
File without changes
|
plugins/sns/icons/fonts/vk_sns.ttf
CHANGED
File without changes
|
plugins/sns/icons/fonts/vk_sns.woff
CHANGED
File without changes
|
plugins/sns/icons/selection.json
ADDED
@@ -0,0 +1,132 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"IcoMoonType": "selection",
|
3 |
+
"icons": [
|
4 |
+
{
|
5 |
+
"icon": {
|
6 |
+
"paths": [
|
7 |
+
"M873.408 0h-722.816c-83.157 0-150.592 67.435-150.592 150.592v722.816c0 83.179 67.435 150.592 150.592 150.592h722.816c83.179 0 150.592-67.413 150.592-150.592v-722.816c0-83.157-67.413-150.592-150.592-150.592zM824.427 376.192c0.299 6.699 0.448 13.461 0.448 20.267 0 206.955-157.568 445.568-445.568 445.568-88.448 0-170.752-25.941-240.043-70.379 12.245 1.451 24.725 2.197 37.355 2.197 73.365 0 140.885-25.045 194.496-67.029-68.523-1.323-126.357-46.571-146.283-108.779 9.557 1.856 19.371 2.816 29.461 2.816 14.272 0 28.096-1.899 41.259-5.504-71.637-14.4-125.632-77.675-125.632-153.536 0-0.661 0-1.323 0-1.984 21.099 11.733 45.269 18.773 70.933 19.584-42.027-28.075-69.675-76.011-69.675-130.347 0-28.693 7.723-55.595 21.205-78.741 77.248 94.763 192.619 157.099 322.773 163.627-2.667-11.456-4.032-23.403-4.032-35.669 0-86.485 70.101-156.608 156.587-156.608 45.035 0 85.781 19.029 114.304 49.451 35.669-7.019 69.163-20.053 99.413-37.995-11.669 36.565-36.501 67.264-68.864 86.656 31.68-3.776 61.845-12.181 89.984-24.661-21.056 31.403-47.573 58.987-78.123 81.067z"
|
8 |
+
],
|
9 |
+
"grid": 0,
|
10 |
+
"tags": [
|
11 |
+
"vk_w_r_sns_twitter"
|
12 |
+
]
|
13 |
+
},
|
14 |
+
"properties": {
|
15 |
+
"order": 1,
|
16 |
+
"id": 4,
|
17 |
+
"prevSize": 32,
|
18 |
+
"code": 58880,
|
19 |
+
"name": "vk_w_r_sns_twitter",
|
20 |
+
"ligatures": ""
|
21 |
+
},
|
22 |
+
"setIdx": 0,
|
23 |
+
"iconIdx": 0
|
24 |
+
},
|
25 |
+
{
|
26 |
+
"icon": {
|
27 |
+
"paths": [
|
28 |
+
"M385.749 546.667c0 10.816-8.747 19.584-19.563 19.584h-74.069c-10.773 0-19.541-8.768-19.541-19.584v-148.139c0-10.773 8.768-19.541 19.541-19.541s19.541 8.768 19.541 19.541v128.619h54.528c10.816 0 19.563 8.747 19.563 19.52zM601.6 378.987c-10.773 0-19.563 8.768-19.563 19.541v91.691l-75.925-103.424c-3.648-4.907-9.515-7.829-15.616-7.829-2.091 0-4.181 0.363-6.187 0.981-8 2.667-13.376 10.133-13.376 18.56v148.139c0 10.816 8.789 19.584 19.563 19.584 10.795 0 19.563-8.768 19.563-19.584v-91.605l75.925 103.381c3.691 4.885 9.493 7.829 15.616 7.829 2.091 0 4.139-0.341 6.187-1.024 8.021-2.645 13.397-10.112 13.397-18.56v-148.139c-0.021-10.773-8.789-19.541-19.584-19.541zM423.275 378.987c-10.773 0-19.541 8.768-19.541 19.541v148.139c0 10.816 8.768 19.584 19.541 19.584s19.541-8.768 19.541-19.584v-148.139c0-10.773-8.768-19.541-19.541-19.541zM1024 150.592v722.816c0 83.179-67.413 150.592-150.592 150.592h-722.816c-83.157 0-150.592-67.413-150.592-150.592v-722.816c0-83.157 67.435-150.592 150.592-150.592h722.816c83.179 0 150.592 67.435 150.592 150.592zM884.949 466.987c0-166.805-167.253-302.549-372.821-302.549-205.525 0-372.821 135.723-372.821 302.549 0 149.547 132.651 274.837 311.808 298.539 12.139 2.581 28.651 8.021 32.853 18.368 3.755 9.387 2.453 24.171 1.195 33.707 0 0-4.352 26.261-5.291 31.936-1.664 9.408-7.509 36.821 32.299 20.075 39.765-16.789 214.677-126.485 292.885-216.469 54.037-59.221 79.893-119.381 79.893-186.155zM741.035 418.112c10.773 0 19.499-8.789 19.499-19.584 0-10.773-8.725-19.541-19.499-19.541h-74.133c-10.773 0-19.541 8.768-19.541 19.541 0 0.021 0 0.043 0 0.085v73.963c0 0.021 0 0.043 0 0.043 0 0.021 0 0.021 0 0.043v74.005c0 10.816 8.789 19.584 19.541 19.584h74.133c10.709 0 19.499-8.768 19.499-19.584 0-10.773-8.789-19.52-19.499-19.52h-54.528v-35.008h54.549c10.795 0 19.541-8.768 19.541-19.541 0-10.795-8.747-19.563-19.541-19.563h-54.549v-34.965l54.549 0.043z"
|
29 |
+
],
|
30 |
+
"grid": 0,
|
31 |
+
"tags": [
|
32 |
+
"vk_w_r_sns_line"
|
33 |
+
]
|
34 |
+
},
|
35 |
+
"properties": {
|
36 |
+
"order": 2,
|
37 |
+
"id": 3,
|
38 |
+
"prevSize": 32,
|
39 |
+
"code": 58881,
|
40 |
+
"name": "vk_w_r_sns_line",
|
41 |
+
"ligatures": ""
|
42 |
+
},
|
43 |
+
"setIdx": 0,
|
44 |
+
"iconIdx": 1
|
45 |
+
},
|
46 |
+
{
|
47 |
+
"icon": {
|
48 |
+
"paths": [
|
49 |
+
"M378.645 477.248h-24.363v-89.813h26.197c30.272 0 50.624 3.413 61.12 10.219 10.368 6.848 15.637 18.645 15.637 35.456 0 16.192-5.611 27.584-16.747 34.261-11.264 6.549-31.787 9.877-61.845 9.877zM459.712 568.427c-10.901-7.467-31.36-11.136-60.949-11.136h-44.48v97.792h42.645c28.821 0 49.365-3.605 61.291-10.944 12.032-7.253 17.984-19.392 17.984-36.267 0-18.923-5.44-32.043-16.491-39.445zM1024 150.592v722.816c0 83.179-67.413 150.592-150.592 150.592h-722.816c-83.157 0-150.592-67.413-150.592-150.592v-722.816c0-83.157 67.435-150.592 150.592-150.592h722.816c83.179 0 150.592 67.435 150.592 150.592zM662.635 587.285h105.387v-301.163h-105.387v301.163zM591.829 607.701c0-33.216-8.939-59.883-26.837-79.744-17.877-19.947-42.667-31.147-74.453-33.557 28.309-7.723 48.853-19.008 61.824-34.091 12.949-14.891 19.349-35.093 19.349-60.501 0-20.117-4.395-37.931-12.885-53.312-8.725-15.275-21.333-27.52-37.803-36.672-14.421-7.957-31.595-13.547-51.584-16.853-20.096-3.2-55.275-4.821-105.771-4.821h-122.731v447.637h126.464c50.816 0 87.445-1.771 109.845-5.184 22.379-3.499 41.173-9.429 56.384-17.536 18.795-9.92 33.131-24.043 43.115-42.197 10.091-18.155 15.083-39.168 15.083-63.168zM775.552 677.675c0-33.301-26.987-60.245-60.203-60.245-33.301 0-60.224 26.987-60.224 60.245 0 33.259 26.987 60.203 60.224 60.203 33.216 0 60.203-26.965 60.203-60.203z"
|
50 |
+
],
|
51 |
+
"grid": 0,
|
52 |
+
"tags": [
|
53 |
+
"vk_w_r_sns_hatena"
|
54 |
+
]
|
55 |
+
},
|
56 |
+
"properties": {
|
57 |
+
"order": 3,
|
58 |
+
"id": 2,
|
59 |
+
"prevSize": 32,
|
60 |
+
"code": 58882,
|
61 |
+
"name": "vk_w_r_sns_hatena",
|
62 |
+
"ligatures": ""
|
63 |
+
},
|
64 |
+
"setIdx": 0,
|
65 |
+
"iconIdx": 2
|
66 |
+
},
|
67 |
+
{
|
68 |
+
"icon": {
|
69 |
+
"paths": [
|
70 |
+
"M238.677 538.923c-127.936 0-180.459-147.904-180.459-247.872 0-38.891 3.904-79.125 29.184-110.507 23.851-29.845 65.451-49.259 104.171-49.259 123.413 0 185.728 167.189 185.728 274.688 0 21.525-10.944 63.616-38.848 95.573-24.512 27.904-62.613 37.376-99.776 37.376zM291.584 798.635c-11.861-1.515-19.307-1.515-34.091-1.515-13.44 0-93.781 3.008-156.267 23.936-21.333 7.787-69.739 26.24-100.48 67.328 7.509 76.117 71.723 135.616 149.845 135.616h329.749c2.219-7.573 6.4-12.16 6.229-26.965-0.832-76.267-81.877-117.739-194.987-198.4zM835.413 538.923h-80.853v-190.293h-188.651v-79.189h188.651v-188.651h80.853v188.651h188.587v-118.848c0-83.157-67.413-150.592-150.592-150.592h-722.816c-83.157 0-150.592 67.435-150.592 150.592v24.512c3.733-3.584 8.021-7.552 12.011-10.987 84.8-70.187 177.813-81.899 255.829-83.349h314.389l-83.52 67.371c0 0-78.891 0-91.136 0 36.501 31.659 90.987 88.277 90.987 189.12 0 110.443-58.219 162.795-120.683 211.989-19.328 19.328-41.643 40.32-41.643 73.216 0 32.811 22.293 50.709 38.635 64.171l53.611 41.749c65.408 55.253 150.912 119.211 150.912 222.251 0 27.627-3.029 52.416-11.989 73.344h306.005c83.179 0.021 150.592-67.392 150.592-150.571v-524.779h-188.587v190.293zM196.437 653.781c0-25.365 7.445-40.341 14.869-58.24-16.405 1.451-32.704 3.008-47.595 3.008-67.52 0-122.923-25.707-163.691-59.627v264.448c67.371-53.888 184.192-44.224 241.045-48.064-20.864-26.923-44.629-55.275-44.629-101.525zM1024.725 269.44h-0.725v79.189h0.725v-79.189zM0 889.259c0.235-0.32 0.512-0.555 0.747-0.875-0.469-4.949-0.747-9.92-0.747-14.976v15.851z"
|
71 |
+
],
|
72 |
+
"grid": 0,
|
73 |
+
"tags": [
|
74 |
+
"vk_w_r_sns_google"
|
75 |
+
]
|
76 |
+
},
|
77 |
+
"properties": {
|
78 |
+
"order": 4,
|
79 |
+
"id": 1,
|
80 |
+
"prevSize": 32,
|
81 |
+
"code": 58883,
|
82 |
+
"name": "vk_w_r_sns_google",
|
83 |
+
"ligatures": ""
|
84 |
+
},
|
85 |
+
"setIdx": 0,
|
86 |
+
"iconIdx": 3
|
87 |
+
},
|
88 |
+
{
|
89 |
+
"icon": {
|
90 |
+
"paths": [
|
91 |
+
"M873.408 0h-722.816c-83.157 0-150.592 67.435-150.592 150.592v722.816c0 83.179 67.435 150.592 150.592 150.592h370.901c0 0 0-238.379 0-432.896h-87.061v-149.909h87.061c0-45.781 0-79.445 0-92.117 0-75.989 23.317-192.405 182.251-192.405 117.525 0 135.701 0 135.701 0v148.843c0 0-74.965 0-92.16 0-17.173 0-42.475 5.077-42.475 53.696 0 9.259 0 39.445 0 81.984h134.72l-15.253 149.909h-119.509c0 192.405 0 432.896 0 432.896h168.576c83.243 0 150.656-67.413 150.656-150.592v-722.816c0-83.157-67.413-150.592-150.592-150.592z"
|
92 |
+
],
|
93 |
+
"grid": 0,
|
94 |
+
"tags": [
|
95 |
+
"vk_w_r_sns_fb"
|
96 |
+
]
|
97 |
+
},
|
98 |
+
"properties": {
|
99 |
+
"order": 5,
|
100 |
+
"id": 0,
|
101 |
+
"prevSize": 32,
|
102 |
+
"code": 58884,
|
103 |
+
"name": "vk_w_r_sns_fb",
|
104 |
+
"ligatures": ""
|
105 |
+
},
|
106 |
+
"setIdx": 0,
|
107 |
+
"iconIdx": 4
|
108 |
+
}
|
109 |
+
],
|
110 |
+
"height": 1024,
|
111 |
+
"metadata": {
|
112 |
+
"name": "vk_sns"
|
113 |
+
},
|
114 |
+
"preferences": {
|
115 |
+
"showGlyphs": true,
|
116 |
+
"showQuickUse": true,
|
117 |
+
"fontPref": {
|
118 |
+
"prefix": "icon-",
|
119 |
+
"metadata": {
|
120 |
+
"fontFamily": "vk_sns"
|
121 |
+
},
|
122 |
+
"metrics": {
|
123 |
+
"emSize": 512,
|
124 |
+
"baseline": 6.25,
|
125 |
+
"whitespace": 50
|
126 |
+
}
|
127 |
+
},
|
128 |
+
"imagePref": {},
|
129 |
+
"historySize": 100,
|
130 |
+
"showCodes": true
|
131 |
+
}
|
132 |
+
}
|
plugins/sns/icons/style.css
CHANGED
File without changes
|
plugins/sns/sns.php
CHANGED
@@ -2,24 +2,17 @@
|
|
2 |
/*-------------------------------------------*/
|
3 |
/* Options Init
|
4 |
/*-------------------------------------------*/
|
5 |
-
/* validate
|
6 |
-
/*-------------------------------------------*/
|
7 |
-
/* set global $vkExUnit_sns_options
|
8 |
-
/*-------------------------------------------*/
|
9 |
/* Add facebook aprication id
|
10 |
/*-------------------------------------------*/
|
11 |
-
/* SNSアイコンに出力するCSSを出力する関数
|
12 |
-
/*-------------------------------------------*/
|
13 |
/* Add setting page
|
14 |
/*-------------------------------------------*/
|
15 |
-
/*
|
16 |
/*-------------------------------------------*/
|
17 |
|
18 |
|
19 |
-
function
|
20 |
-
if ( false ===
|
21 |
-
add_option( 'vkExUnit_sns_options',
|
22 |
-
}
|
23 |
vkExUnit_register_setting(
|
24 |
__( 'SNS', 'vkExUnit' ), // tab label.
|
25 |
'vkExUnit_sns_options', // name attr
|
@@ -27,37 +20,30 @@ function veu_sns_options_init() {
|
|
27 |
'vkExUnit_add_sns_options_page' // setting_page function name
|
28 |
);
|
29 |
}
|
30 |
-
add_action( 'vkExUnit_package_init', '
|
31 |
|
32 |
-
function
|
33 |
-
$options = get_option( 'vkExUnit_sns_options',
|
34 |
-
$options_dafault =
|
35 |
foreach ( $options_dafault as $key => $value ) {
|
36 |
$options[ $key ] = (isset( $options[ $key ] )) ? $options[ $key ] : $options_dafault[ $key ];
|
37 |
}
|
38 |
return apply_filters( 'vkExUnit_sns_options', $options );
|
39 |
}
|
40 |
|
41 |
-
function
|
42 |
$default_options = array(
|
43 |
-
'fbAppId'
|
44 |
-
'fbPageUrl'
|
45 |
-
'ogImage'
|
46 |
-
'twitterId'
|
47 |
-
'enableOGTags'
|
48 |
-
'enableTwitterCardTags'
|
49 |
-
'enableSnsBtns'
|
50 |
'snsBtn_exclude_post_types' => array( 'post' => '', 'page' => '' ),
|
51 |
-
'snsBtn_ignorePosts'
|
52 |
-
'
|
53 |
-
'
|
54 |
-
'enableFollowMe' => true,
|
55 |
-
'followMe_title' => 'Follow me!',
|
56 |
-
'useFacebook' => true,
|
57 |
-
'useTwitter' => true,
|
58 |
-
'useHatena' => true,
|
59 |
-
'usePocket' => true,
|
60 |
-
'useLine' => true,
|
61 |
);
|
62 |
return apply_filters( 'vkExUnit_sns_options_default', $default_options );
|
63 |
}
|
@@ -67,43 +53,30 @@ function veu_get_sns_options_default() {
|
|
67 |
/*-------------------------------------------*/
|
68 |
|
69 |
function vkExUnit_sns_options_validate( $input ) {
|
70 |
-
$output = $defaults =
|
71 |
-
|
72 |
-
$output['fbAppId']
|
73 |
-
$output['fbPageUrl']
|
74 |
-
$output['ogImage']
|
75 |
-
$output['twitterId']
|
76 |
-
$output['snsBtn_ignorePosts']
|
77 |
-
$output['enableOGTags']
|
78 |
-
$output['enableTwitterCardTags']
|
79 |
-
$output['enableSnsBtns']
|
80 |
-
$output['snsBtn_exclude_post_types']
|
81 |
-
$output['enableFollowMe']
|
82 |
-
$output['followMe_title']
|
83 |
-
$output['useFacebook'] = ( isset( $input['useFacebook'] ) && $input['useFacebook'] == 'true' );
|
84 |
-
$output['useTwitter'] = ( isset( $input['useTwitter'] ) && $input['useTwitter'] == 'true' );
|
85 |
-
$output['useHatena'] = ( isset( $input['useHatena'] ) && $input['useHatena'] == 'true' );
|
86 |
-
$output['usePocket'] = ( isset( $input['usePocket'] ) && $input['usePocket'] == 'true' );
|
87 |
-
$output['useLine'] = ( isset( $input['useLine'] ) && $input['useLine'] == 'true' );
|
88 |
-
|
89 |
-
/*
|
90 |
-
SNSボタンの塗りつぶし関連は管理画面に値がないので、カスタマイザーで保存された値を入れる必要がある
|
91 |
-
既に保存されている値をアップデート用にそのまま返すだけなのでサニタイズしていない
|
92 |
-
*/
|
93 |
-
$options_old = get_option( 'vkExUnit_sns_options');
|
94 |
-
$output['snsBtn_bg_fill_not'] = $options_old['snsBtn_bg_fill_not'];
|
95 |
-
$output['snsBtn_color'] = $options_old['snsBtn_color'];
|
96 |
|
97 |
return apply_filters( 'vkExUnit_sns_options_validate', $output, $input, $defaults );
|
98 |
}
|
99 |
|
100 |
/*-------------------------------------------*/
|
101 |
-
/* set global
|
102 |
/*-------------------------------------------*/
|
103 |
add_action( 'wp_head', 'vkExUnit_set_sns_options',1 );
|
104 |
function vkExUnit_set_sns_options() {
|
105 |
global $vkExUnit_sns_options;
|
106 |
-
$vkExUnit_sns_options =
|
107 |
}
|
108 |
|
109 |
/*-------------------------------------------*/
|
@@ -114,7 +87,7 @@ function exUnit_print_fbId_script() {
|
|
114 |
?>
|
115 |
<div id="fb-root"></div>
|
116 |
<?php
|
117 |
-
$options =
|
118 |
$fbAppId = (isset( $options['fbAppId'] )) ? $options['fbAppId'] : '';
|
119 |
?>
|
120 |
<script>(function(d, s, id) {
|
@@ -127,7 +100,7 @@ $fbAppId = (isset( $options['fbAppId'] )) ? $options['fbAppId'] : '';
|
|
127 |
<?php //endif;
|
128 |
}
|
129 |
|
130 |
-
$vkExUnit_sns_options =
|
131 |
|
132 |
require vkExUnit_get_directory() . '/plugins/sns/function_fbPagePlugin.php';
|
133 |
|
@@ -151,68 +124,3 @@ function vkExUnit_add_sns_options_page() {
|
|
151 |
?>
|
152 |
<?php
|
153 |
}
|
154 |
-
|
155 |
-
/*-------------------------------------------*/
|
156 |
-
/* Add Customize Panel
|
157 |
-
/*-------------------------------------------*/
|
158 |
-
add_filter( 'veu_customize_panel_activation', 'veu_customize_panel_activation_sns' );
|
159 |
-
function veu_customize_panel_activation_sns(){
|
160 |
-
return true;
|
161 |
-
}
|
162 |
-
|
163 |
-
if ( apply_filters('veu_customize_panel_activation', false ) ){
|
164 |
-
add_action( 'customize_register', 'veu_customize_register_sns' );
|
165 |
-
}
|
166 |
-
|
167 |
-
function veu_customize_register_sns( $wp_customize ) {
|
168 |
-
|
169 |
-
/*-------------------------------------------*/
|
170 |
-
/* SNS Settings
|
171 |
-
/*-------------------------------------------*/
|
172 |
-
$wp_customize->add_section( 'veu_sns_setting', array(
|
173 |
-
'title' => __('SNS Settings', 'vkExUnit'),
|
174 |
-
'priority' => 1000,
|
175 |
-
'panel' => 'veu_setting',
|
176 |
-
) );
|
177 |
-
|
178 |
-
// Bin bg fill
|
179 |
-
$wp_customize->add_setting( 'vkExUnit_sns_options[snsBtn_bg_fill_not]', array(
|
180 |
-
'default' => false,
|
181 |
-
'type' => 'option', // 保存先 option or theme_mod
|
182 |
-
'capability' => 'edit_theme_options',
|
183 |
-
'sanitize_callback' => 'veu_sanitize_boolean',
|
184 |
-
) );
|
185 |
-
|
186 |
-
$wp_customize->add_control( 'snsBtn_bg_fill_not', array(
|
187 |
-
'label' => __( 'No background', 'vkExUnit' ),
|
188 |
-
'section' => 'veu_sns_setting',
|
189 |
-
'settings' => 'vkExUnit_sns_options[snsBtn_bg_fill_not]',
|
190 |
-
'type' => 'checkbox',
|
191 |
-
'priority' => 1,
|
192 |
-
) );
|
193 |
-
|
194 |
-
// Btn color
|
195 |
-
$wp_customize->add_setting( 'vkExUnit_sns_options[snsBtn_color]', array(
|
196 |
-
'default' => false,
|
197 |
-
'type' => 'option', // 保存先 option or theme_mod
|
198 |
-
'capability' => 'edit_theme_options',
|
199 |
-
'sanitize_callback' => 'sanitize_hex_color',
|
200 |
-
) );
|
201 |
-
|
202 |
-
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'snsBtn_color', array(
|
203 |
-
'label' => __('Btn color', 'vkExUnit'),
|
204 |
-
'section' => 'veu_sns_setting',
|
205 |
-
'settings' => 'vkExUnit_sns_options[snsBtn_color]',
|
206 |
-
'priority' => 2,
|
207 |
-
)));
|
208 |
-
|
209 |
-
// $wp_customize->get_setting( 'vkExUnit_sns_options[snsBtn_bg_fill_not]' )->transport = 'postMessage';
|
210 |
-
|
211 |
-
/*-------------------------------------------*/
|
212 |
-
/* Add Edit Customize Link Btn
|
213 |
-
/*-------------------------------------------*/
|
214 |
-
$wp_customize->selective_refresh->add_partial( 'vkExUnit_sns_options[snsBtn_bg_fill_not]', array(
|
215 |
-
'selector' => '.veu_socialSet',
|
216 |
-
'render_callback' => '',
|
217 |
-
) );
|
218 |
-
}
|
2 |
/*-------------------------------------------*/
|
3 |
/* Options Init
|
4 |
/*-------------------------------------------*/
|
|
|
|
|
|
|
|
|
5 |
/* Add facebook aprication id
|
6 |
/*-------------------------------------------*/
|
|
|
|
|
7 |
/* Add setting page
|
8 |
/*-------------------------------------------*/
|
9 |
+
/* Options Init
|
10 |
/*-------------------------------------------*/
|
11 |
|
12 |
|
13 |
+
function vkExUnit_sns_options_init() {
|
14 |
+
if ( false === vkExUnit_get_sns_options() ) {
|
15 |
+
add_option( 'vkExUnit_sns_options', vkExUnit_get_sns_options_default() ); }
|
|
|
16 |
vkExUnit_register_setting(
|
17 |
__( 'SNS', 'vkExUnit' ), // tab label.
|
18 |
'vkExUnit_sns_options', // name attr
|
20 |
'vkExUnit_add_sns_options_page' // setting_page function name
|
21 |
);
|
22 |
}
|
23 |
+
add_action( 'vkExUnit_package_init', 'vkExUnit_sns_options_init' );
|
24 |
|
25 |
+
function vkExUnit_get_sns_options() {
|
26 |
+
$options = get_option( 'vkExUnit_sns_options', vkExUnit_get_sns_options_default() );
|
27 |
+
$options_dafault = vkExUnit_get_sns_options_default();
|
28 |
foreach ( $options_dafault as $key => $value ) {
|
29 |
$options[ $key ] = (isset( $options[ $key ] )) ? $options[ $key ] : $options_dafault[ $key ];
|
30 |
}
|
31 |
return apply_filters( 'vkExUnit_sns_options', $options );
|
32 |
}
|
33 |
|
34 |
+
function vkExUnit_get_sns_options_default() {
|
35 |
$default_options = array(
|
36 |
+
'fbAppId' => '',
|
37 |
+
'fbPageUrl' => '',
|
38 |
+
'ogImage' => '',
|
39 |
+
'twitterId' => '',
|
40 |
+
'enableOGTags' => true,
|
41 |
+
'enableTwitterCardTags' => true,
|
42 |
+
'enableSnsBtns' => true,
|
43 |
'snsBtn_exclude_post_types' => array( 'post' => '', 'page' => '' ),
|
44 |
+
'snsBtn_ignorePosts' => '',
|
45 |
+
'enableFollowMe' => true,
|
46 |
+
'followMe_title' => 'Follow me!',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
);
|
48 |
return apply_filters( 'vkExUnit_sns_options_default', $default_options );
|
49 |
}
|
53 |
/*-------------------------------------------*/
|
54 |
|
55 |
function vkExUnit_sns_options_validate( $input ) {
|
56 |
+
$output = $defaults = vkExUnit_get_sns_options_default();
|
57 |
+
|
58 |
+
$output['fbAppId'] = $input['fbAppId'];
|
59 |
+
$output['fbPageUrl'] = $input['fbPageUrl'];
|
60 |
+
$output['ogImage'] = $input['ogImage'];
|
61 |
+
$output['twitterId'] = $input['twitterId'];
|
62 |
+
$output['snsBtn_ignorePosts'] = preg_replace('/[^0-9,]/', '', $input['snsBtn_ignorePosts']);
|
63 |
+
$output['enableOGTags'] = ( isset( $input['enableOGTags'] ) && isset( $input['enableOGTags'] ) == 'true' )? true: false;
|
64 |
+
$output['enableTwitterCardTags'] = ( isset( $input['enableTwitterCardTags'] ) && isset( $input['enableTwitterCardTags'] ) == 'true' )? true: false;
|
65 |
+
$output['enableSnsBtns'] = ( isset( $input['enableSnsBtns'] ) && isset( $input['enableSnsBtns'] ) == 'true' )? true: false;
|
66 |
+
$output['snsBtn_exclude_post_types'] = ( isset( $input['snsBtn_exclude_post_types'] ) ) ? $input['snsBtn_exclude_post_types'] : '';
|
67 |
+
$output['enableFollowMe'] = ( isset( $input['enableFollowMe'] ) && isset( $input['enableFollowMe'] ) == 'true' )? true: false;
|
68 |
+
$output['followMe_title'] = $input['followMe_title'];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
|
70 |
return apply_filters( 'vkExUnit_sns_options_validate', $output, $input, $defaults );
|
71 |
}
|
72 |
|
73 |
/*-------------------------------------------*/
|
74 |
+
/* set global
|
75 |
/*-------------------------------------------*/
|
76 |
add_action( 'wp_head', 'vkExUnit_set_sns_options',1 );
|
77 |
function vkExUnit_set_sns_options() {
|
78 |
global $vkExUnit_sns_options;
|
79 |
+
$vkExUnit_sns_options = vkExUnit_get_sns_options();
|
80 |
}
|
81 |
|
82 |
/*-------------------------------------------*/
|
87 |
?>
|
88 |
<div id="fb-root"></div>
|
89 |
<?php
|
90 |
+
$options = vkExUnit_get_sns_options();
|
91 |
$fbAppId = (isset( $options['fbAppId'] )) ? $options['fbAppId'] : '';
|
92 |
?>
|
93 |
<script>(function(d, s, id) {
|
100 |
<?php //endif;
|
101 |
}
|
102 |
|
103 |
+
$vkExUnit_sns_options = vkExUnit_get_sns_options();
|
104 |
|
105 |
require vkExUnit_get_directory() . '/plugins/sns/function_fbPagePlugin.php';
|
106 |
|
124 |
?>
|
125 |
<?php
|
126 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins/sns/sns_admin.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<h3><?php echo __( 'SNS Settings' );?></h3>
|
2 |
<?php
|
3 |
-
$options =
|
4 |
/*-------------------------------------------*/
|
5 |
/* SNS
|
6 |
/*-------------------------------------------*/
|
@@ -26,7 +26,7 @@
|
|
26 |
<th><?php _e( 'OG default image', 'vkExUnit' ); ?></th>
|
27 |
<td><?php _e( 'If, for example someone pressed the Facebook [Like] button, this is the image that appears on the Facebook timeline.', 'vkExUnit' ); ?><br />
|
28 |
<?php _e( 'If a featured image is specified for the page, it takes precedence.', 'vkExUnit' ); ?><br />
|
29 |
-
<input type="text" name="vkExUnit_sns_options[ogImage]" id="ogImage" value="<?php echo esc_attr( $options['ogImage'] ); ?>" />
|
30 |
<button id="media_src_ogImage" class="media_btn button"><?php _e( 'Select an image', 'vkExUnit' ); ?></button><br />
|
31 |
<span><?php _e( 'ex) ', 'vkExUnit' );?>https://www.vektor-inc.co.jp/images/ogImage.png</span><br />
|
32 |
<?php _e( '* Picture sizes are 300x300 pixels or more and picture ratio 16:9 is recommended.', 'vkExUnit' ); ?>
|
@@ -67,7 +67,7 @@ $post_types = get_post_types($args,'object');
|
|
67 |
echo '<ul>';
|
68 |
foreach ($post_types as $key => $value) {
|
69 |
if ( $key != 'attachment' ) {
|
70 |
-
$checked = ( isset( $options['snsBtn_exclude_post_types'][$key] ) && $options['snsBtn_exclude_post_types'][$key] == 'true' ) ? ' checked':'';
|
71 |
echo '<li><label>';
|
72 |
echo '<input type="checkbox" name="vkExUnit_sns_options[snsBtn_exclude_post_types]['.$key.']" id="snsBtn_exclude_post_types" value="true"'.$checked.' />'.$value->label;
|
73 |
echo '</label></li>';
|
@@ -104,20 +104,6 @@ _e( 'example', 'vkExUnit'); ?>
|
|
104 |
</td>
|
105 |
</tr>
|
106 |
|
107 |
-
<tr>
|
108 |
-
<th><label><?php _e('Share button for display', 'vkExUnit'); ?></label></th>
|
109 |
-
<td><label></label>
|
110 |
-
<ul>
|
111 |
-
<li><label><input type="checkbox" name="vkExUnit_sns_options[useFacebook]" value="true" <?php if( $options['useFacebook'] ) echo 'checked' ?> /> <?php _e('Facebook', 'vkExUnit'); ?></label></li>
|
112 |
-
<li><label><input type="checkbox" name="vkExUnit_sns_options[useTwitter]" value="true" <?php if( $options['useTwitter'] ) echo 'checked' ?> /> <?php _e('Twitter', 'vkExUnit'); ?></label></li>
|
113 |
-
<li><label><input type="checkbox" name="vkExUnit_sns_options[useHatena]" value="true" <?php if( $options['useHatena'] ) echo 'checked' ?> /> <?php _e('Hatena', 'vkExUnit'); ?></label></li>
|
114 |
-
<li><label><input type="checkbox" name="vkExUnit_sns_options[usePocket]" value="true" <?php if( $options['usePocket'] ) echo 'checked' ?> /> <?php _e('Pocket', 'vkExUnit'); ?></label></li>
|
115 |
-
<li><label><input type="checkbox" name="vkExUnit_sns_options[useLine]" value="true" <?php if( $options['useLine'] ) echo 'checked' ?> /> <?php _e('LINE (mobile only)', 'vkExUnit'); ?></label></li>
|
116 |
-
</ul>
|
117 |
-
</td>
|
118 |
-
</tr>
|
119 |
-
|
120 |
-
|
121 |
</table>
|
122 |
|
123 |
<?php submit_button(); ?>
|
1 |
<h3><?php echo __( 'SNS Settings' );?></h3>
|
2 |
<?php
|
3 |
+
$options = vkExUnit_get_sns_options();
|
4 |
/*-------------------------------------------*/
|
5 |
/* SNS
|
6 |
/*-------------------------------------------*/
|
26 |
<th><?php _e( 'OG default image', 'vkExUnit' ); ?></th>
|
27 |
<td><?php _e( 'If, for example someone pressed the Facebook [Like] button, this is the image that appears on the Facebook timeline.', 'vkExUnit' ); ?><br />
|
28 |
<?php _e( 'If a featured image is specified for the page, it takes precedence.', 'vkExUnit' ); ?><br />
|
29 |
+
<input type="text" name="vkExUnit_sns_options[ogImage]" id="ogImage" value="<?php echo esc_attr( $options['ogImage'] ); ?>" />
|
30 |
<button id="media_src_ogImage" class="media_btn button"><?php _e( 'Select an image', 'vkExUnit' ); ?></button><br />
|
31 |
<span><?php _e( 'ex) ', 'vkExUnit' );?>https://www.vektor-inc.co.jp/images/ogImage.png</span><br />
|
32 |
<?php _e( '* Picture sizes are 300x300 pixels or more and picture ratio 16:9 is recommended.', 'vkExUnit' ); ?>
|
67 |
echo '<ul>';
|
68 |
foreach ($post_types as $key => $value) {
|
69 |
if ( $key != 'attachment' ) {
|
70 |
+
$checked = ( isset( $options['snsBtn_exclude_post_types'][$key] ) && $options['snsBtn_exclude_post_types'][$key] == 'true' ) ? ' checked':'';
|
71 |
echo '<li><label>';
|
72 |
echo '<input type="checkbox" name="vkExUnit_sns_options[snsBtn_exclude_post_types]['.$key.']" id="snsBtn_exclude_post_types" value="true"'.$checked.' />'.$value->label;
|
73 |
echo '</label></li>';
|
104 |
</td>
|
105 |
</tr>
|
106 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
</table>
|
108 |
|
109 |
<?php submit_button(); ?>
|
plugins/template-tags/template-tags-veu-old.php
DELETED
@@ -1,57 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
/*
|
4 |
-
このファイルの元ファイルは
|
5 |
-
https://github.com/vektor-inc/vektor-wp-libraries
|
6 |
-
にあります。修正の際は上記リポジトリのデータを修正してください。
|
7 |
-
*/
|
8 |
-
|
9 |
-
if ( ! function_exists( 'vkExUnit_is_excerpt' ) ){
|
10 |
-
function vkExUnit_is_excerpt(){
|
11 |
-
return vk_is_excerpt();
|
12 |
-
}
|
13 |
-
}
|
14 |
-
|
15 |
-
if ( ! function_exists( 'vkExUnit_get_name' ) ){
|
16 |
-
function vkExUnit_get_name() {
|
17 |
-
return veu_get_name();
|
18 |
-
}
|
19 |
-
}
|
20 |
-
|
21 |
-
if ( ! function_exists( 'vkExUnit_get_little_short_name' ) ){
|
22 |
-
function vkExUnit_get_little_short_name(){
|
23 |
-
return veu_get_little_short_name();
|
24 |
-
}
|
25 |
-
}
|
26 |
-
|
27 |
-
if ( ! function_exists( 'vkExUnit_get_short_name' ) ){
|
28 |
-
function vkExUnit_get_short_name(){
|
29 |
-
return veu_get_short_name();
|
30 |
-
}
|
31 |
-
}
|
32 |
-
|
33 |
-
if ( ! function_exists( 'vkExUnit_get_page_for_posts' ) ){
|
34 |
-
function vkExUnit_get_page_for_posts(){
|
35 |
-
return vk_get_page_for_posts();
|
36 |
-
}
|
37 |
-
}
|
38 |
-
|
39 |
-
if ( ! function_exists( 'vkExUnit_get_post_type' ) ){
|
40 |
-
function vkExUnit_get_post_type(){
|
41 |
-
return vk_get_post_type();
|
42 |
-
}
|
43 |
-
}
|
44 |
-
|
45 |
-
if ( ! function_exists( 'vkExUnit_get_the_archive_title' ) ){
|
46 |
-
function vkExUnit_get_the_archive_title(){
|
47 |
-
$title = vk_get_the_archive_title();
|
48 |
-
return apply_filters( 'vkExUnit_get_the_archive_title', $title );
|
49 |
-
}
|
50 |
-
}
|
51 |
-
|
52 |
-
if ( ! function_exists( 'vkExUnit_get_pageDescription' ) ){
|
53 |
-
function vkExUnit_get_pageDescription(){
|
54 |
-
$title = vk_get_page_description();
|
55 |
-
return apply_filters( 'vkExUnit_pageDescriptionCustom', $title );
|
56 |
-
}
|
57 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins/template-tags/template-tags-veu.php
DELETED
@@ -1,55 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
/*
|
4 |
-
このファイルの元ファイルは
|
5 |
-
https://github.com/vektor-inc/vektor-wp-libraries
|
6 |
-
にあります。修正の際は上記リポジトリのデータを修正してください。
|
7 |
-
*/
|
8 |
-
|
9 |
-
/**
|
10 |
-
* ExUnit固有の関数だが、ExUnitの機能を複製しているために独立化したプラグインにも使用される関数
|
11 |
-
*/
|
12 |
-
|
13 |
-
if ( ! function_exists( 'veu_content_filter_state' ) )
|
14 |
-
{
|
15 |
-
function veu_content_filter_state(){
|
16 |
-
// $opt = vkExUnit_get_common_options();
|
17 |
-
// return empty( $opt['content_filter_state'] )? 'content' : $opt['content_filter_state'];
|
18 |
-
// コンテンツループ下部に出力すると誤動作が多いので、一旦コンテンツ下部出力に強制変更
|
19 |
-
return 'content';
|
20 |
-
}
|
21 |
-
}
|
22 |
-
|
23 |
-
if ( ! function_exists( 'veu_get_name' ) ){
|
24 |
-
function veu_get_name() {
|
25 |
-
$system_name = apply_filters( 'veu_get_name_custom','VK All in one Expansion Unit' );
|
26 |
-
return $system_name;
|
27 |
-
}
|
28 |
-
}
|
29 |
-
|
30 |
-
if ( ! function_exists( 'veu_get_little_short_name' ) ){
|
31 |
-
function veu_get_little_short_name(){
|
32 |
-
$little_short_name = apply_filters( 'veu_get_little_short_name_custom','VK ExUnit' );
|
33 |
-
return $little_short_name;
|
34 |
-
}
|
35 |
-
}
|
36 |
-
|
37 |
-
if ( ! function_exists( 'veu_get_short_name' ) ){
|
38 |
-
function veu_get_short_name(){
|
39 |
-
$short_name = apply_filters( 'veu_get_short_name_custom','VK' );
|
40 |
-
return $short_name;
|
41 |
-
}
|
42 |
-
}
|
43 |
-
|
44 |
-
if ( ! function_exists( 'veu_is_cta_active' ) ){
|
45 |
-
function veu_is_cta_active(){
|
46 |
-
if ( vk_is_plugin_active( 'vk-all-in-one-expantion-unit/vkExUnit.php' ) ){
|
47 |
-
$veu_common_options = get_option( 'vkExUnit_common_options' );
|
48 |
-
if ( isset( $veu_common_options['active_call_to_action'] ) && $veu_common_options['active_call_to_action'] ){
|
49 |
-
return true;
|
50 |
-
}
|
51 |
-
}
|
52 |
-
}
|
53 |
-
}
|
54 |
-
|
55 |
-
require_once( 'template-tags-veu-old.php' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins/template-tags/template-tags.php
DELETED
@@ -1,255 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
/*
|
4 |
-
このファイルの元ファイルは
|
5 |
-
https://github.com/vektor-inc/vektor-wp-libraries
|
6 |
-
にあります。修正の際は上記リポジトリのデータを修正してください。
|
7 |
-
*/
|
8 |
-
|
9 |
-
|
10 |
-
if ( ! function_exists( 'vk_is_excerpt' ) ){
|
11 |
-
function vk_is_excerpt() {
|
12 |
-
global $wp_current_filter;
|
13 |
-
if ( in_array( 'get_the_excerpt', (array) $wp_current_filter ) ) { return true; }
|
14 |
-
return false;
|
15 |
-
}
|
16 |
-
}
|
17 |
-
|
18 |
-
|
19 |
-
/*-------------------------------------------*/
|
20 |
-
/* Chack use post top page
|
21 |
-
/*-------------------------------------------*/
|
22 |
-
if ( ! function_exists( 'vk_get_page_for_posts' ) ){
|
23 |
-
function vk_get_page_for_posts() {
|
24 |
-
// Get post top page by setting display page.
|
25 |
-
$page_for_posts['post_top_id'] = get_option( 'page_for_posts' );
|
26 |
-
|
27 |
-
// Set use post top page flag.
|
28 |
-
$page_for_posts['post_top_use'] = ( isset( $page_for_posts['post_top_id'] ) && $page_for_posts['post_top_id'] ) ? true : false ;
|
29 |
-
|
30 |
-
// When use post top page that get post top page name.
|
31 |
-
$page_for_posts['post_top_name'] = ( $page_for_posts['post_top_use'] ) ? get_the_title( $page_for_posts['post_top_id'] ) : '';
|
32 |
-
|
33 |
-
return $page_for_posts;
|
34 |
-
}
|
35 |
-
}
|
36 |
-
|
37 |
-
|
38 |
-
/*-------------------------------------------*/
|
39 |
-
/* Chack post type info
|
40 |
-
/*-------------------------------------------*/
|
41 |
-
if ( ! function_exists( 'vk_get_post_type' ) ){
|
42 |
-
function vk_get_post_type() {
|
43 |
-
|
44 |
-
$page_for_posts = vk_get_page_for_posts();
|
45 |
-
|
46 |
-
// Get post type slug
|
47 |
-
/*-------------------------------------------*/
|
48 |
-
$postType['slug'] = get_post_type();
|
49 |
-
if ( ! $postType['slug'] ) {
|
50 |
-
global $wp_query;
|
51 |
-
if ( $wp_query->query_vars['post_type'] ) {
|
52 |
-
$postType['slug'] = $wp_query->query_vars['post_type'];
|
53 |
-
} else {
|
54 |
-
// Case of tax archive and no posts
|
55 |
-
$taxonomy = get_queried_object()->taxonomy;
|
56 |
-
$postType['slug'] = get_taxonomy( $taxonomy )->object_type[0];
|
57 |
-
}
|
58 |
-
}
|
59 |
-
|
60 |
-
// Get post type name
|
61 |
-
/*-------------------------------------------*/
|
62 |
-
$post_type_object = get_post_type_object( $postType['slug'] );
|
63 |
-
if ( $post_type_object ) {
|
64 |
-
if ( $page_for_posts['post_top_use'] && $postType['slug'] == 'post' ) {
|
65 |
-
$postType['name'] = esc_html( get_the_title( $page_for_posts['post_top_id'] ) );
|
66 |
-
} else {
|
67 |
-
$postType['name'] = esc_html( $post_type_object->labels->name );
|
68 |
-
}
|
69 |
-
}
|
70 |
-
|
71 |
-
// Get post type archive url
|
72 |
-
/*-------------------------------------------*/
|
73 |
-
if ( $page_for_posts['post_top_use'] && $postType['slug'] == 'post' ) {
|
74 |
-
$postType['url'] = get_the_permalink( $page_for_posts['post_top_id'] );
|
75 |
-
} else {
|
76 |
-
$postType['url'] = home_url().'/?post_type='.$postType['slug'];
|
77 |
-
}
|
78 |
-
|
79 |
-
$postType = apply_filters( 'vkExUnit_postType_custom',$postType );
|
80 |
-
return $postType;
|
81 |
-
}
|
82 |
-
}
|
83 |
-
|
84 |
-
/*-------------------------------------------*/
|
85 |
-
/* Archive title
|
86 |
-
/*-------------------------------------------*/
|
87 |
-
if ( ! function_exists( 'vk_get_the_archive_title' ) ){
|
88 |
-
function vk_get_the_archive_title() {
|
89 |
-
if ( is_category() ) {
|
90 |
-
$title = single_cat_title( '', false );
|
91 |
-
} elseif ( is_tag() ) {
|
92 |
-
$title = single_tag_title( '', false );
|
93 |
-
} elseif ( is_author() ) {
|
94 |
-
$title = sprintf( __( 'Author: %s', 'vkExUnit' ), '<span class="vcard">' . get_the_author() . '</span>' );
|
95 |
-
} elseif ( is_year() ) {
|
96 |
-
$title = get_the_date( _x( 'Y', 'yearly archives date format', 'vkExUnit' ) );
|
97 |
-
} elseif ( is_month() ) {
|
98 |
-
$title = get_the_date( _x( 'F Y', 'monthly archives date format', 'vkExUnit' ) );
|
99 |
-
} elseif ( is_day() ) {
|
100 |
-
$title = get_the_date( _x( 'F j, Y', 'daily archives date format', 'vkExUnit' ) );
|
101 |
-
} elseif ( is_tax( 'post_format' ) ) {
|
102 |
-
if ( is_tax( 'post_format', 'post-format-aside' ) ) {
|
103 |
-
$title = _x( 'Asides', 'post format archive title' );
|
104 |
-
} elseif ( is_tax( 'post_format', 'post-format-gallery' ) ) {
|
105 |
-
$title = _x( 'Galleries', 'post format archive title' );
|
106 |
-
} elseif ( is_tax( 'post_format', 'post-format-image' ) ) {
|
107 |
-
$title = _x( 'Images', 'post format archive title' );
|
108 |
-
} elseif ( is_tax( 'post_format', 'post-format-video' ) ) {
|
109 |
-
$title = _x( 'Videos', 'post format archive title' );
|
110 |
-
} elseif ( is_tax( 'post_format', 'post-format-quote' ) ) {
|
111 |
-
$title = _x( 'Quotes', 'post format archive title' );
|
112 |
-
} elseif ( is_tax( 'post_format', 'post-format-link' ) ) {
|
113 |
-
$title = _x( 'Links', 'post format archive title' );
|
114 |
-
} elseif ( is_tax( 'post_format', 'post-format-status' ) ) {
|
115 |
-
$title = _x( 'Statuses', 'post format archive title' );
|
116 |
-
} elseif ( is_tax( 'post_format', 'post-format-audio' ) ) {
|
117 |
-
$title = _x( 'Audio', 'post format archive title' );
|
118 |
-
} elseif ( is_tax( 'post_format', 'post-format-chat' ) ) {
|
119 |
-
$title = _x( 'Chats', 'post format archive title' );
|
120 |
-
}
|
121 |
-
} elseif ( is_post_type_archive() ) {
|
122 |
-
$title = post_type_archive_title( '', false );
|
123 |
-
} elseif ( is_tax() ) {
|
124 |
-
$title = single_term_title( '', false );
|
125 |
-
} elseif ( is_home() && ! is_front_page() ) {
|
126 |
-
$vkExUnit_page_for_posts = vkExUnit_get_page_for_posts();
|
127 |
-
$title = $vkExUnit_page_for_posts['post_top_name'];
|
128 |
-
} else {
|
129 |
-
global $wp_query;
|
130 |
-
// get post type
|
131 |
-
$postType = $wp_query->query_vars['post_type'];
|
132 |
-
if ( $postType ) {
|
133 |
-
$title = get_post_type_object( $postType )->labels->name;
|
134 |
-
} else {
|
135 |
-
$title = __( 'Archives', 'vkExUnit' );
|
136 |
-
}
|
137 |
-
}
|
138 |
-
return apply_filters( 'vk_get_the_archive_title', $title );
|
139 |
-
}
|
140 |
-
}
|
141 |
-
|
142 |
-
|
143 |
-
/*-------------------------------------------*/
|
144 |
-
/* Page description
|
145 |
-
/*-------------------------------------------*/
|
146 |
-
if ( ! function_exists( 'vk_get_page_description' ) ){
|
147 |
-
function vk_get_page_description() {
|
148 |
-
global $wp_query;
|
149 |
-
$post = $wp_query->get_queried_object();
|
150 |
-
if ( is_front_page() ) {
|
151 |
-
if ( isset( $post->post_excerpt ) && $post->post_excerpt ) {
|
152 |
-
$page_description = get_the_excerpt();
|
153 |
-
} else {
|
154 |
-
$page_description = get_bloginfo( 'description' );
|
155 |
-
}
|
156 |
-
} else if ( is_home() ) {
|
157 |
-
$page_for_posts = vkExUnit_get_page_for_posts();
|
158 |
-
if ( $page_for_posts['post_top_use'] ) {
|
159 |
-
$page = get_post( $page_for_posts['post_top_id'] );
|
160 |
-
$page_description = $page->post_excerpt;
|
161 |
-
} else {
|
162 |
-
$page_description = get_bloginfo( 'description' );
|
163 |
-
}
|
164 |
-
} else if ( is_category() || is_tax() ) {
|
165 |
-
if ( ! $post->description ) {
|
166 |
-
$page_description = sprintf( __( 'About %s', 'vkExUnit' ),single_cat_title( '',false ) ).' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
167 |
-
} else {
|
168 |
-
$page_description = $post->description;
|
169 |
-
}
|
170 |
-
} else if ( is_tag() ) {
|
171 |
-
$page_description = strip_tags( tag_description() );
|
172 |
-
$page_description = str_replace( array( "\r\n", "\r", "\n" ), '', $page_description ); // delete br
|
173 |
-
if ( ! $page_description ) {
|
174 |
-
$page_description = sprintf( __( 'About %s', 'vkExUnit' ),single_tag_title( '',false ) ).' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
175 |
-
}
|
176 |
-
} else if ( is_archive() ) {
|
177 |
-
if ( is_year() ) {
|
178 |
-
$description_date = get_the_date( _x( 'Y', 'yearly archives date format', 'vkExUnit' ) );
|
179 |
-
$page_description = sprintf( _x( 'Article of %s.','Yearly archive description', 'vkExUnit' ), $description_date );
|
180 |
-
$page_description .= ' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
181 |
-
} else if ( is_month() ) {
|
182 |
-
$description_date = get_the_date( _x( 'F Y', 'monthly archives date format', 'vkExUnit' ) );
|
183 |
-
$page_description = sprintf( _x( 'Article of %s.','Archive description', 'vkExUnit' ),$description_date );
|
184 |
-
$page_description .= ' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
185 |
-
} else if ( is_author() ) {
|
186 |
-
$userObj = get_queried_object();
|
187 |
-
$page_description = sprintf( _x( 'Article of %s.','Archive description', 'vkExUnit' ),esc_html( $userObj->display_name ) );
|
188 |
-
$page_description .= ' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
189 |
-
} else {
|
190 |
-
$postType = get_post_type();
|
191 |
-
if ( $postType ) {
|
192 |
-
$page_description = sprintf( _x( 'Article of %s.','Archive description', 'vkExUnit' ),esc_html( get_post_type_object( $postType )->label ) );
|
193 |
-
$page_description .= ' '.get_bloginfo( 'name' ).' '.get_bloginfo( 'description' );
|
194 |
-
} else {
|
195 |
-
$page_description = get_bloginfo( 'description' );
|
196 |
-
}
|
197 |
-
|
198 |
-
}
|
199 |
-
} else if ( is_page() || is_single() ) {
|
200 |
-
$metaExcerpt = $post->post_excerpt;
|
201 |
-
if ( $metaExcerpt ) {
|
202 |
-
$page_description = $metaExcerpt;
|
203 |
-
} else {
|
204 |
-
$page_description = mb_substr( strip_tags( $post->post_content ), 0, 240 ); // kill tags and trim 240 chara
|
205 |
-
}
|
206 |
-
} else {
|
207 |
-
$page_description = get_bloginfo( 'description' );
|
208 |
-
}
|
209 |
-
global $paged;
|
210 |
-
if ( $paged != '0' ) {
|
211 |
-
$page_description = '['.sprintf( __( 'Page of %s', 'vkExUnit' ),$paged ).'] '.$page_description;
|
212 |
-
}
|
213 |
-
$page_description = apply_filters( 'vkExUnit_pageDescriptionCustom', $page_description );
|
214 |
-
$page_description = esc_html( strip_tags( $page_description ) );
|
215 |
-
// Delete Line break
|
216 |
-
$page_description = str_replace( array( "\r\n", "\r", "\n" ), '', $page_description );
|
217 |
-
return $page_description;
|
218 |
-
}
|
219 |
-
}
|
220 |
-
|
221 |
-
/*-------------------------------------------*/
|
222 |
-
/* vk_is_plugin_active
|
223 |
-
/*-------------------------------------------*/
|
224 |
-
if ( ! function_exists( 'vk_is_plugin_active' ) ){
|
225 |
-
function vk_is_plugin_active( $plugin_path = '' )
|
226 |
-
{
|
227 |
-
if ( function_exists('is_plugin_active') ) {
|
228 |
-
return is_plugin_active( $plugin_path );
|
229 |
-
} else {
|
230 |
-
return in_array(
|
231 |
-
$plugin_path,
|
232 |
-
get_option('active_plugins')
|
233 |
-
);
|
234 |
-
}
|
235 |
-
}
|
236 |
-
}
|
237 |
-
|
238 |
-
/*-------------------------------------------*/
|
239 |
-
/* Sanitize
|
240 |
-
/*-------------------------------------------*/
|
241 |
-
if ( ! function_exists( 'veu_sanitize_boolean' ) ){
|
242 |
-
function veu_sanitize_boolean( $input ){
|
243 |
-
if( $input == true ){
|
244 |
-
return true;
|
245 |
-
} else {
|
246 |
-
return false;
|
247 |
-
}
|
248 |
-
}
|
249 |
-
}
|
250 |
-
|
251 |
-
if ( ! function_exists( 'veu_sanitize_radio' ) ){
|
252 |
-
function veu_sanitize_radio($input){
|
253 |
-
return esc_attr( $input );
|
254 |
-
}
|
255 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins/tiny_mce_style_tags.php
CHANGED
@@ -10,12 +10,6 @@ function vkExUnit_mce_before_init_insert_formats( $init_array ) {
|
|
10 |
'classes' => 'veu_leadTxt',
|
11 |
// 'wrapper' => false,
|
12 |
),
|
13 |
-
array(
|
14 |
-
'title' => 'Dummy Image',
|
15 |
-
'block' => 'div',
|
16 |
-
'classes' => 'veu_dummyImage',
|
17 |
-
// 'wrapper' => false,
|
18 |
-
),
|
19 |
// array(
|
20 |
// 'title' => 'Table Width Auto',
|
21 |
// 'block' => 'table',
|
10 |
'classes' => 'veu_leadTxt',
|
11 |
// 'wrapper' => false,
|
12 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
// array(
|
14 |
// 'title' => 'Table Width Auto',
|
15 |
// 'block' => 'table',
|
plugins/wp_title.php
CHANGED
File without changes
|
plugins_admin/admin_bar.php
CHANGED
File without changes
|
plugins_admin/content-meta-box.php
DELETED
@@ -1,21 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/*-------------------------------------------*/
|
3 |
-
/* add page custom field
|
4 |
-
/*-------------------------------------------*/
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Add Content meta box use for "Child Page List" , "Sitemap" , "Contact section" and more fields
|
8 |
-
*/
|
9 |
-
function veu_add_content_meta_box() {
|
10 |
-
if ( apply_filters( 'veu_content_meta_box_activation', false ) ) {
|
11 |
-
add_meta_box( 'veu_content_meta_box', __( 'Setting of insert items', 'vkExUnit' ), 'veu_content_meta_box_content', 'page', 'normal', 'high' );
|
12 |
-
}
|
13 |
-
}
|
14 |
-
add_action( 'admin_menu', 'veu_add_content_meta_box' );
|
15 |
-
|
16 |
-
/**
|
17 |
-
* Insert ExUnit Settings.
|
18 |
-
*/
|
19 |
-
function veu_content_meta_box_content() {
|
20 |
-
do_action( 'veu_content_meta_box_content' );
|
21 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins_admin/customize-panel.php
DELETED
@@ -1,31 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* VkExUnit customize-panel.php
|
4 |
-
*
|
5 |
-
* @package VkExUnit
|
6 |
-
* @author Kurudrive<kurudrive@gmail.com>
|
7 |
-
* @since 28/Sep/2017
|
8 |
-
*/
|
9 |
-
|
10 |
-
/**
|
11 |
-
* Add Customize Panel
|
12 |
-
*/
|
13 |
-
function veu_add_customize_panel(){
|
14 |
-
if ( apply_filters('veu_customize_panel_activation', false ) ){
|
15 |
-
add_action( 'customize_register', 'veu_customize_register' );
|
16 |
-
}
|
17 |
-
}
|
18 |
-
add_action( 'after_setup_theme', 'veu_add_customize_panel' );
|
19 |
-
|
20 |
-
function veu_customize_register( $wp_customize ) {
|
21 |
-
/*-------------------------------------------*/
|
22 |
-
/* ExUnit Panel
|
23 |
-
/*-------------------------------------------*/
|
24 |
-
$wp_customize->add_panel( 'veu_setting', array(
|
25 |
-
'priority' => 1000,
|
26 |
-
'capability' => 'edit_theme_options',
|
27 |
-
'theme_supports' => '',
|
28 |
-
'title' => __( 'ExUnit Settings', 'vkExUnit' ),
|
29 |
-
));
|
30 |
-
|
31 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins_admin/vk-admin-config.php
CHANGED
@@ -5,29 +5,21 @@
|
|
5 |
/*-------------------------------------------*/
|
6 |
if ( ! class_exists( 'Vk_Admin' ) )
|
7 |
{
|
8 |
-
require_once( 'vk-admin/class
|
9 |
}
|
10 |
|
11 |
-
global $vk_admin_textdomain;
|
12 |
-
$vk_admin_textdomain = 'vkExUnit';
|
13 |
-
|
14 |
/*-------------------------------------------*/
|
15 |
/* $admin_pages の配列にいれる識別値は下記をコメントアウトすればとれる
|
16 |
/*-------------------------------------------*/
|
17 |
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
|
27 |
-
$admin_pages = array(
|
28 |
-
|
29 |
-
'vk-exunit_page_vkExUnit_main_setting',
|
30 |
-
'widgets-php',
|
31 |
-
'index.php'
|
32 |
-
);
|
33 |
-
Vk_Admin::admin_scripts( $admin_pages );
|
5 |
/*-------------------------------------------*/
|
6 |
if ( ! class_exists( 'Vk_Admin' ) )
|
7 |
{
|
8 |
+
require_once( 'vk-admin/class.vk-admin.php' );
|
9 |
}
|
10 |
|
|
|
|
|
|
|
11 |
/*-------------------------------------------*/
|
12 |
/* $admin_pages の配列にいれる識別値は下記をコメントアウトすればとれる
|
13 |
/*-------------------------------------------*/
|
14 |
|
15 |
+
add_action("admin_head", 'suffix2console');
|
16 |
+
function suffix2console() {
|
17 |
+
global $hook_suffix;
|
18 |
+
if (is_user_logged_in()) {
|
19 |
+
$str = "<script type=\"text/javascript\">console.log('%s')</script>";
|
20 |
+
printf($str, $hook_suffix);
|
21 |
+
}
|
22 |
+
}
|
23 |
|
24 |
+
$admin_pages = array( 'toplevel_page_vkExUnit_setting_page', 'vk-exunit_page_vkExUnit_main_setting', 'widgets-php' );
|
25 |
+
Vk_Admin::admin_scripts( $admin_pages );
|
|
|
|
|
|
|
|
|
|
plugins_admin/vk-admin/_scss/vk_admin.scss
CHANGED
@@ -1,70 +1,9 @@
|
|
1 |
@charset "utf-8";
|
2 |
-
|
3 |
|
4 |
.text-left { text-align: left; }
|
5 |
.text-center { text-align: center; }
|
6 |
.text-right { text-align: right; }
|
7 |
-
.text-warning { color: #a94442;}
|
8 |
-
|
9 |
-
#dashboard-widgets .vk-metabox-sub-title,
|
10 |
-
.vk-metabox-sub-title {
|
11 |
-
display:block; overflow:hidden;
|
12 |
-
border-bottom:1px solid #e5e5e5;
|
13 |
-
margin-top:1em;
|
14 |
-
padding-bottom:0.3em;
|
15 |
-
.dashicons {
|
16 |
-
position: relative;
|
17 |
-
top:-2px;
|
18 |
-
margin-left:3px;
|
19 |
-
}
|
20 |
-
}
|
21 |
-
.vk-metabox-more-link {
|
22 |
-
float:right;
|
23 |
-
font-size:12px;
|
24 |
-
}
|
25 |
-
.vk-metabox-post-list {
|
26 |
-
margin-bottom:2em;
|
27 |
-
li {
|
28 |
-
border-bottom:1px dotted #ccc;
|
29 |
-
padding-bottom:3px;
|
30 |
-
display: flex;
|
31 |
-
.date {
|
32 |
-
font-size:11px;
|
33 |
-
margin-right:1em;
|
34 |
-
width:75px;
|
35 |
-
white-space: nowrap;
|
36 |
-
}
|
37 |
-
a { width:100%; }
|
38 |
-
}
|
39 |
-
}
|
40 |
-
|
41 |
-
.vk-admin-banner{
|
42 |
-
display:block; overflow:hidden;margin-right:1em;
|
43 |
-
margin-top: 1em;
|
44 |
-
a.admin_banner {
|
45 |
-
display: block;
|
46 |
-
margin-bottom:1em;border:1px solid #ccc;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,1);
|
47 |
-
img{ max-width: 100%;height: auto; display: block;
|
48 |
-
&:hover{ opacity: 0.7; }
|
49 |
-
}
|
50 |
-
}
|
51 |
-
.vektor_logo {
|
52 |
-
margin-top:1em;
|
53 |
-
img { width:150px;float:right;}
|
54 |
-
}
|
55 |
-
}
|
56 |
-
|
57 |
-
#vk_dashboard_widget {
|
58 |
-
.vk-admin-banner-grid {
|
59 |
-
width:100%;
|
60 |
-
display: flex;
|
61 |
-
flex-wrap: wrap;
|
62 |
-
justify-content: space-between;
|
63 |
-
a.admin_banner {
|
64 |
-
width:48%;
|
65 |
-
}
|
66 |
-
}
|
67 |
-
}
|
68 |
|
69 |
.wp-core-ui .button-block { display:block;width:100%; text-align: center; }
|
70 |
|
@@ -108,13 +47,23 @@
|
|
108 |
}
|
109 |
}
|
110 |
|
|
|
111 |
.adminSub { display:block; overflow:hidden;width:24%;float:right;padding-bottom:10px;
|
112 |
.infoBox { display:block; overflow:hidden;padding: 1em;margin-right:1em; background-color: #fff; }
|
113 |
-
.
|
114 |
-
|
115 |
-
|
116 |
-
display:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
}
|
|
|
118 |
@media (max-width: 991px){
|
119 |
.adminMain table.form-table{
|
120 |
th,
|
@@ -124,54 +73,3 @@
|
|
124 |
}
|
125 |
}
|
126 |
}
|
127 |
-
|
128 |
-
/*-------------------------------------------*/
|
129 |
-
/* Widget css
|
130 |
-
/*-------------------------------------------*/
|
131 |
-
.admin_widget_h2{
|
132 |
-
box-sizing: border-box;
|
133 |
-
padding: 0.8em;
|
134 |
-
width: 100%;
|
135 |
-
border: solid 1px #ddd;
|
136 |
-
background: #EDEDED;
|
137 |
-
font-size: 1em;
|
138 |
-
}
|
139 |
-
.admin_widget_h3{
|
140 |
-
box-sizing: border-box;
|
141 |
-
padding: 0.4em 0;
|
142 |
-
margin-bottom:0.3em;
|
143 |
-
width: 100%;
|
144 |
-
border-bottom: solid 1px #ddd;
|
145 |
-
// background: #EDEDED;
|
146 |
-
font-size: 1em;
|
147 |
-
}
|
148 |
-
.admin_widget_input{
|
149 |
-
width: 100%;
|
150 |
-
margin: 0.3em 0;
|
151 |
-
}
|
152 |
-
.admin_widget_thumb_outer {
|
153 |
-
position: relative;
|
154 |
-
overflow: hidden;
|
155 |
-
z-index: 2;
|
156 |
-
margin: 3px 0;
|
157 |
-
min-height: 70px;
|
158 |
-
border:1px solid #e5e5e5;
|
159 |
-
background-color: #f5f5f5;
|
160 |
-
width: 100%;
|
161 |
-
}
|
162 |
-
.admin_widget_thumb_outer:before {
|
163 |
-
position: absolute;
|
164 |
-
top: 50%;
|
165 |
-
left: 50%;
|
166 |
-
z-index: 1;
|
167 |
-
margin: -8px 0 0 -30px;
|
168 |
-
color: #999;
|
169 |
-
content: "No Image";
|
170 |
-
}
|
171 |
-
.admin_widget_thumb {
|
172 |
-
position: relative;
|
173 |
-
z-index: 3;
|
174 |
-
display: block;
|
175 |
-
width: 100%;
|
176 |
-
height: auto;
|
177 |
-
}
|
1 |
@charset "utf-8";
|
2 |
+
@import "compass";
|
3 |
|
4 |
.text-left { text-align: left; }
|
5 |
.text-center { text-align: center; }
|
6 |
.text-right { text-align: right; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
8 |
.wp-core-ui .button-block { display:block;width:100%; text-align: center; }
|
9 |
|
47 |
}
|
48 |
}
|
49 |
|
50 |
+
|
51 |
.adminSub { display:block; overflow:hidden;width:24%;float:right;padding-bottom:10px;
|
52 |
.infoBox { display:block; overflow:hidden;padding: 1em;margin-right:1em; background-color: #fff; }
|
53 |
+
.adminBnr_section{
|
54 |
+
display:block; overflow:hidden;margin-right:1em;
|
55 |
+
margin-top: 1em;
|
56 |
+
a { display: block; }
|
57 |
+
a.admin_banner { margin-bottom:1em;border:1px solid #ccc;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,1); }
|
58 |
+
img{ max-width: 100%;height: auto; display: block;
|
59 |
+
&:hover{ opacity: 0.7; }
|
60 |
+
}
|
61 |
+
.vektor_logo {
|
62 |
+
margin-top:1em;
|
63 |
+
img { width:150px;float:right;}
|
64 |
+
}
|
65 |
}
|
66 |
+
.adminSub_title { background-color: #ccc;width:auto; padding: 5px 10px; border-radius: 3px;margin-top:0;margin-bottom:15px; }
|
67 |
@media (max-width: 991px){
|
68 |
.adminMain table.form-table{
|
69 |
th,
|
73 |
}
|
74 |
}
|
75 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins_admin/vk-admin/class-vk-admin-info.php
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Vk_Admin_Info {
|
4 |
-
|
5 |
-
|
6 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
plugins_admin/vk-admin/class-vk-admin.php
DELETED
@@ -1,382 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
/*
|
4 |
-
このファイルの元ファイルは
|
5 |
-
https://github.com/vektor-inc/vektor-wp-libraries
|
6 |
-
にあります。
|
7 |
-
修正の際は上記リポジトリのデータを修正してください。
|
8 |
-
編集権限を持っていない方で何か修正要望などありましたら
|
9 |
-
各プラグインのリポジトリにプルリクエストで結構です。
|
10 |
-
*/
|
11 |
-
|
12 |
-
if ( ! class_exists( 'Vk_Admin' ) )
|
13 |
-
{
|
14 |
-
/*
|
15 |
-
congif.phpの方で既に ! class_exists( 'Vk_Admin' ) しているが、
|
16 |
-
今後読み込みファイルが増えた時にVk-Adminの中で別のファイルを読み込むために
|
17 |
-
このファイルにも更にclass_exists( 'Vk_Admin' ) がある。
|
18 |
-
*/
|
19 |
-
class Vk_Admin {
|
20 |
-
|
21 |
-
public static $version = '2.0.0';
|
22 |
-
|
23 |
-
static function init(){
|
24 |
-
add_action( 'admin_enqueue_scripts', array( __CLASS__, 'admin_common_css' ) );
|
25 |
-
add_action( 'wp_dashboard_setup', array( __CLASS__, 'dashboard_widget'), 1 );
|
26 |
-
}
|
27 |
-
|
28 |
-
static function admin_directory_url (){
|
29 |
-
$vk_admin_url = plugin_dir_url( __FILE__ );
|
30 |
-
return $vk_admin_url;
|
31 |
-
}
|
32 |
-
|
33 |
-
static function admin_common_css (){
|
34 |
-
wp_enqueue_style( 'vk-admin-style', self::admin_directory_url().'css/vk_admin.css', array(), self::$version, 'all' );
|
35 |
-
}
|
36 |
-
|
37 |
-
static function admin_enqueue_scripts() {
|
38 |
-
wp_enqueue_script( 'jquery' );
|
39 |
-
wp_enqueue_media();
|
40 |
-
wp_enqueue_script( 'vk-admin-js', self::admin_directory_url().'js/vk_admin.js', array( 'jquery' ), self::$version );
|
41 |
-
}
|
42 |
-
|
43 |
-
// 管理画面用のjsを読み込むページを配列で指定する
|
44 |
-
// $admin_pages は vk-admin-config.php に記載
|
45 |
-
static function admin_scripts( $admin_pages ){
|
46 |
-
foreach ($admin_pages as $key => $value) {
|
47 |
-
$hook = 'admin_print_styles-'.$value;
|
48 |
-
add_action( $hook, array( __CLASS__, 'admin_enqueue_scripts' ) );
|
49 |
-
}
|
50 |
-
}
|
51 |
-
|
52 |
-
|
53 |
-
/*--------------------------------------------------*/
|
54 |
-
/* get_admin_banner
|
55 |
-
/*--------------------------------------------------*/
|
56 |
-
/* get_news_body_api
|
57 |
-
/*--------------------------------------------------*/
|
58 |
-
/* get_news_from_rss
|
59 |
-
/*--------------------------------------------------*/
|
60 |
-
/* admin _ Dashboard Widget
|
61 |
-
/*--------------------------------------------------*/
|
62 |
-
/* admin _ sub
|
63 |
-
/*--------------------------------------------------*/
|
64 |
-
/* admin _ page_frame
|
65 |
-
/*--------------------------------------------------*/
|
66 |
-
|
67 |
-
/*--------------------------------------------------*/
|
68 |
-
/* get_admin_banner
|
69 |
-
/*--------------------------------------------------*/
|
70 |
-
public static function get_admin_banner() {
|
71 |
-
$banner = '';
|
72 |
-
$dir_url = self::admin_directory_url();
|
73 |
-
$lang = ( get_locale() == 'ja' ) ? 'ja' : 'en' ;
|
74 |
-
|
75 |
-
$banner .= '<div class="vk-admin-banner">';
|
76 |
-
$banner .= '<div class="vk-admin-banner-grid">';
|
77 |
-
|
78 |
-
// プラグイン Link Target Controller を有効化していない人にバナーを表示
|
79 |
-
if ( !is_plugin_active('vk-link-target-controller/vk-link-target-controller.php') ){
|
80 |
-
if ( $lang == 'ja' ){
|
81 |
-
$bnr_file_name = 'vk-link-target-controller_bnr.jpg';
|
82 |
-
} else {
|
83 |
-
$bnr_file_name = 'vk-link-target-controller_notxt_bnr.jpg';
|
84 |
-
}
|
85 |
-
$banner .= '<a href="//wordpress.org/plugins/vk-link-target-controller/" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/'.$bnr_file_name .'" alt="Link Target Controller" /></a>';
|
86 |
-
}
|
87 |
-
|
88 |
-
// プラグイン VK Aost Author Display を有効化していない人にバナーを表示
|
89 |
-
if ( !is_plugin_active('vk-post-author-display/post-author-display.php') ){
|
90 |
-
if ( $lang == 'ja' ){
|
91 |
-
$bnr_file_name = 'post_author_display_bnr_ja.jpg';
|
92 |
-
} else {
|
93 |
-
$bnr_file_name = 'post_author_display_bnr_en.jpg';
|
94 |
-
}
|
95 |
-
$banner .= '<a href="//wordpress.org/plugins/vk-post-author-display/" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/'.$bnr_file_name .'" alt="VK Post Author
|
96 |
-
Display" /></a>';
|
97 |
-
}
|
98 |
-
|
99 |
-
// 現在のテーマを取得
|
100 |
-
$theme = get_template();
|
101 |
-
if(
|
102 |
-
$theme != 'Lightning' &&
|
103 |
-
$theme != 'lightning' &&
|
104 |
-
$theme != 'Lightning-master'
|
105 |
-
) {
|
106 |
-
if ( $lang == 'ja' ) {
|
107 |
-
$banner .= '<a href="//lightning.nagoya/ja/" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/lightning_bnr_ja.jpg" alt="lightning_bnr_ja" /></a>';
|
108 |
-
} else {
|
109 |
-
$banner .= '<a href="//lightning.nagoya/" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/lightning_bnr_en.jpg" alt="lightning_bnr_en" /></a>';
|
110 |
-
} // if ( $lang == 'ja' ) {
|
111 |
-
} // if ( $theme != 'lightning' ) {
|
112 |
-
|
113 |
-
if ( $lang == 'ja' && $theme != 'bill-vektor' && $theme != 'bill-vektor-master' ) {
|
114 |
-
$banner .= '<a href="//billvektor.com" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/billvektor_banner.png" alt="見積書・請求書管理用WordPressテーマ" /></a>';
|
115 |
-
}
|
116 |
-
|
117 |
-
if ( $lang == 'ja' && !is_plugin_active('lightning-skin-jpnstyle/lightning_skin_jpnstyle.php') ){
|
118 |
-
$banner .= '<a href="//lightning.nagoya/ja/plugins/ex_plugin/lightning-jpnstyle" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/jpnstyle-bnr.jpg" alt="" /></a>';
|
119 |
-
}
|
120 |
-
|
121 |
-
if ( $lang == 'ja' && !is_plugin_active('vk-all-in-one-expansion-unit/vkExUnit.php') ){
|
122 |
-
$banner .= '<a href="https://ex-unit.nagoya/ja/" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/ExUnit_bnr.png" alt="" /></a>';
|
123 |
-
}
|
124 |
-
|
125 |
-
$banner .= '</div>';
|
126 |
-
|
127 |
-
$banner .= '<a href="//www.vektor-inc.co.jp" class="vektor_logo" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/vektor_logo.png" alt="Vektor,Inc." /></a>';
|
128 |
-
|
129 |
-
$banner .= '</div>';
|
130 |
-
|
131 |
-
return apply_filters( 'vk_admin_banner_html' , $banner );
|
132 |
-
}
|
133 |
-
|
134 |
-
/*--------------------------------------------------*/
|
135 |
-
/* get_news_body
|
136 |
-
/*--------------------------------------------------*/
|
137 |
-
public static function get_news_body(){
|
138 |
-
if ( 'ja' == get_locale() ) {
|
139 |
-
return Vk_Admin::get_news_from_rest_api();
|
140 |
-
}
|
141 |
-
// English
|
142 |
-
if ( 'ja' != get_locale() ){
|
143 |
-
return Vk_Admin::get_news_from_rss();
|
144 |
-
}
|
145 |
-
}
|
146 |
-
|
147 |
-
/*--------------------------------------------------*/
|
148 |
-
/* get_news_body_api
|
149 |
-
/*--------------------------------------------------*/
|
150 |
-
|
151 |
-
public static function get_news_from_rest_api()
|
152 |
-
{
|
153 |
-
|
154 |
-
$html = '<h4 class="vk-metabox-sub-title">';
|
155 |
-
$html .= 'Vektor WordPress Information';
|
156 |
-
$html .= '<a href="https://www.vektor-inc.co.jp/info-cat/vk-wp-info/" target="_blank" class="vk-metabox-more-link">記事一覧<span aria-hidden="true" class="dashicons dashicons-external"></span></a>';
|
157 |
-
$html .= '</h4>';
|
158 |
-
$html .= '<ul id="vk-wp-info" class="vk-metabox-post-list"></ul>';
|
159 |
-
|
160 |
-
$html .= '<h4 class="vk-metabox-sub-title">';
|
161 |
-
$html .= 'Vektor WordPress ブログ';
|
162 |
-
$html .= '<a href="https://www.vektor-inc.co.jp/category/wordpress-info/" target="_blank" class="vk-metabox-more-link">記事一覧<span aria-hidden="true" class="dashicons dashicons-external"></span></a>';
|
163 |
-
$html .= '</h4>';
|
164 |
-
$html .= '<ul id="vk-wp-blog" class="vk-metabox-post-list"></ul>';
|
165 |
-
|
166 |
-
$html .= '<h4 class="vk-metabox-sub-title">';
|
167 |
-
$html .= 'Vektor WordPress フォーラム';
|
168 |
-
$html .= '<a href="http://forum.bizvektor.com/" target="_blank" class="vk-metabox-more-link">記事一覧<span aria-hidden="true" class="dashicons dashicons-external"></span></a>';
|
169 |
-
$html .= '</h4>';
|
170 |
-
$html .= '<ul id="vk-wp-forum" class="vk-metabox-post-list"></ul>';
|
171 |
-
|
172 |
-
$html = apply_filters( 'vk_admin_news_html' , $html );
|
173 |
-
|
174 |
-
add_action( 'admin_footer', array( __CLASS__, 'load_rest_api_js') );
|
175 |
-
|
176 |
-
return $html;
|
177 |
-
?>
|
178 |
-
<?php
|
179 |
-
}
|
180 |
-
|
181 |
-
public static function load_rest_api_js()
|
182 |
-
{ ?>
|
183 |
-
<script>
|
184 |
-
/*-------------------------------------------*/
|
185 |
-
/* REST API でお知らせを取得
|
186 |
-
/*-------------------------------------------*/
|
187 |
-
;(function($){
|
188 |
-
jQuery(document).ready(function($){
|
189 |
-
|
190 |
-
$.getJSON( "https://vektor-inc.co.jp/wp-json/wp/v2/info?info-cat=111&per_page=3",
|
191 |
-
function(results) {
|
192 |
-
// 取得したJSONの内容をループする
|
193 |
-
$.each(results, function(i, item) {
|
194 |
-
// 日付のデータを取得
|
195 |
-
var date = new Date(item.date_gmt);
|
196 |
-
var formate_date = date.toLocaleDateString();
|
197 |
-
// JSONの内容の要素を</ul>の前に出力する
|
198 |
-
$("ul#vk-wp-info").append('<li><span class="date">'+ formate_date +'</span><a href="' + item.link + '" target="_blank">' + item.title.rendered + '</a></li>');
|
199 |
-
});
|
200 |
-
});
|
201 |
-
|
202 |
-
$.getJSON( "https://www.vektor-inc.co.jp/wp-json/wp/v2/posts/?categories=55&per_page=3",
|
203 |
-
function(results) {
|
204 |
-
// 取得したJSONの内容をループする
|
205 |
-
$.each(results, function(i, item) {
|
206 |
-
// 日付のデータを取得
|
207 |
-
var date = new Date(item.date_gmt);
|
208 |
-
var formate_date = date.toLocaleDateString();
|
209 |
-
// JSONの内容の要素を</ul>の前に出力する
|
210 |
-
$("ul#vk-wp-blog").append('<li><span class="date">'+ formate_date +'</span><a href="' + item.link + '" target="_blank">' + item.title.rendered + '</a></li>');
|
211 |
-
});
|
212 |
-
});
|
213 |
-
|
214 |
-
$.getJSON( "http://forum.bizvektor.com/wp-json/wp/v2/topics/?per_page=5",
|
215 |
-
function(results) {
|
216 |
-
$.each(results, function(i, item) {
|
217 |
-
var date = new Date(item.date_gmt);
|
218 |
-
var formate_date = date.toLocaleDateString();
|
219 |
-
$("ul#vk-wp-forum").append('<li><a href="' + item.link + '" target="_blank">' + item.title.rendered + '</a></li>');
|
220 |
-
});
|
221 |
-
});
|
222 |
-
|
223 |
-
});
|
224 |
-
})(jQuery);
|
225 |
-
</script>
|
226 |
-
<?php
|
227 |
-
}
|
228 |
-
|
229 |
-
/*--------------------------------------------------*/
|
230 |
-
/* get_news_from_rss
|
231 |
-
/* RSS方針で現在は日本語以外でのみ使用
|
232 |
-
/*--------------------------------------------------*/
|
233 |
-
public static function get_news_from_rss() {
|
234 |
-
|
235 |
-
$output = '';
|
236 |
-
|
237 |
-
include_once( ABSPATH . WPINC . '/feed.php' );
|
238 |
-
|
239 |
-
if ( 'ja' == get_locale() ) {
|
240 |
-
$exUnit_feed_url = apply_filters( 'vkAdmin_news_RSS_URL_ja', 'https://ex-unit.nagoya/ja/feed' );
|
241 |
-
// $exUnit_feed_url = apply_filters( 'vkAdmin_news_RSS_URL_ja', 'https://www.vektor-inc.co.jp/feed/?category_name=internship' );
|
242 |
-
} else {
|
243 |
-
$exUnit_feed_url = apply_filters( 'vkAdmin_news_RSS_URL', 'https://ex-unit.nagoya/feed' );
|
244 |
-
}
|
245 |
-
|
246 |
-
$my_feeds = array(
|
247 |
-
array( 'feed_url' => $exUnit_feed_url ),
|
248 |
-
);
|
249 |
-
|
250 |
-
foreach ( $my_feeds as $feed ) {
|
251 |
-
$rss = fetch_feed( $feed['feed_url'] );
|
252 |
-
|
253 |
-
if ( ! is_wp_error( $rss ) ) {
|
254 |
-
$output = '';
|
255 |
-
|
256 |
-
$maxitems = $rss->get_item_quantity( 5 ); //number of news to display (maximum)
|
257 |
-
$rss_items = $rss->get_items( 0, $maxitems );
|
258 |
-
$output .= '<div class="rss-widget">';
|
259 |
-
$output .= '<h4 class="vk-metabox-sub-title">'.apply_filters( 'vk-admin-sub-title-text', 'Information' ).'</h4>';
|
260 |
-
$output .= '<ul>';
|
261 |
-
|
262 |
-
if ( $maxitems == 0 ) {
|
263 |
-
$output .= '<li>';
|
264 |
-
$output .= __( 'Sorry, there is no post', 'vkExUnit' );
|
265 |
-
$output .= '</li>';
|
266 |
-
} else {
|
267 |
-
foreach ( $rss_items as $item ) {
|
268 |
-
$test_date = $item->get_local_date();
|
269 |
-
$content = $item->get_content();
|
270 |
-
|
271 |
-
if ( isset( $test_date ) && ! is_null( $test_date ) ) {
|
272 |
-
$item_date = $item->get_date( get_option( 'date_format' ) ) . '<br />'; } else {
|
273 |
-
$item_date = ''; }
|
274 |
-
|
275 |
-
$output .= '<li style="color:#777;">';
|
276 |
-
$output .= $item_date;
|
277 |
-
$output .= '<a href="' . esc_url( $item->get_permalink() ) . '" title="' . $item_date . '" target="_blank">';
|
278 |
-
$output .= esc_html( $item->get_title() );
|
279 |
-
$output .= '</a>';
|
280 |
-
$output .= '</li>';
|
281 |
-
}
|
282 |
-
}
|
283 |
-
|
284 |
-
$output .= '</ul>';
|
285 |
-
$output .= '</div>';
|
286 |
-
}
|
287 |
-
|
288 |
-
} // if ( ! is_wp_error( $rss ) ) {
|
289 |
-
|
290 |
-
echo $output;
|
291 |
-
}
|
292 |
-
|
293 |
-
public static function is_dashboard_active() {
|
294 |
-
$flag = false;
|
295 |
-
if ( 'ja' == get_locale() ) $flag = true;
|
296 |
-
if ( is_plugin_active('vk-all-in-one-expansion-unit/vkExUnit.php') ) $flag = true;
|
297 |
-
if ( !is_plugin_active('vk-post-author-display/post-author-display.php') ) $flag = true;
|
298 |
-
$theme = wp_get_theme()->get('Template');
|
299 |
-
if ( $theme != 'lightning' ) $flag = true;
|
300 |
-
|
301 |
-
return apply_filters('vk-admin-is-dashboard-active',$flag);
|
302 |
-
}
|
303 |
-
/*--------------------------------------------------*/
|
304 |
-
/* admin _ Dashboard Widget
|
305 |
-
/*--------------------------------------------------*/
|
306 |
-
public static function dashboard_widget() {
|
307 |
-
global $vk_admin_textdomain;
|
308 |
-
if ( Vk_Admin::is_dashboard_active() ) {
|
309 |
-
wp_add_dashboard_widget(
|
310 |
-
'vk_dashboard_widget',
|
311 |
-
__( 'Vektor WordPress Information',$vk_admin_textdomain ),
|
312 |
-
array( __CLASS__, 'dashboard_widget_body' )
|
313 |
-
);
|
314 |
-
}
|
315 |
-
}
|
316 |
-
|
317 |
-
public static function dashboard_widget_body() {
|
318 |
-
echo Vk_Admin::get_news_body();
|
319 |
-
echo Vk_Admin::get_admin_banner();
|
320 |
-
}
|
321 |
-
|
322 |
-
/*--------------------------------------------------*/
|
323 |
-
/* admin _ sub
|
324 |
-
/*--------------------------------------------------*/
|
325 |
-
// 2016.08.07 ExUnitの有効化ページでは直接 admin_subを呼び出しているので注意
|
326 |
-
public static function admin_sub() {
|
327 |
-
$adminSub = '<div class="adminSub scrTracking">'."\n";
|
328 |
-
$adminSub .= '<div class="infoBox">'.Vk_Admin::get_news_body().'</div>'."\n";
|
329 |
-
$adminSub .= '<div class="vk-admin-banner">'.Vk_Admin::get_admin_banner().'</div>'."\n";
|
330 |
-
$adminSub .= '</div><!-- [ /.adminSub ] -->'."\n";
|
331 |
-
return $adminSub;
|
332 |
-
}
|
333 |
-
|
334 |
-
/*--------------------------------------------------*/
|
335 |
-
/* admin _ page_frame
|
336 |
-
/*--------------------------------------------------*/
|
337 |
-
public static function admin_page_frame( $get_page_title, $the_body_callback, $get_logo_html = '' , $get_menu_html = '', $get_layout = 'column_3' ) { ?>
|
338 |
-
<div class="wrap vk_admin_page">
|
339 |
-
|
340 |
-
<div class="adminMain <?php echo $get_layout;?>">
|
341 |
-
|
342 |
-
<?php if ( $get_layout == 'column_3' ) : ?>
|
343 |
-
<div id="adminContent_sub" class="scrTracking">
|
344 |
-
<div class="pageLogo"><?php echo $get_logo_html; ?></div>
|
345 |
-
<?php if ( $get_page_title ) : ?>
|
346 |
-
<h2 class="page_title"><?php echo $get_page_title;?></h2>
|
347 |
-
<?php endif; ?>
|
348 |
-
<div class="vk_option_nav">
|
349 |
-
<ul>
|
350 |
-
<?php echo $get_menu_html; ?>
|
351 |
-
</ul>
|
352 |
-
</div>
|
353 |
-
</div><!-- [ /#adminContent_sub ] -->
|
354 |
-
<?php endif; ?>
|
355 |
-
|
356 |
-
<?php if ( $get_layout == 'column_2' ) : ?>
|
357 |
-
<div class="pageLogo"><?php echo $get_logo_html; ?></div>
|
358 |
-
<?php if ( $get_page_title ) : ?>
|
359 |
-
<h1 class="page_title"><?php echo $get_page_title;?></h1>
|
360 |
-
<?php endif; ?>
|
361 |
-
<?php endif; ?>
|
362 |
-
|
363 |
-
<div id="adminContent_main">
|
364 |
-
<?php call_user_func_array( $the_body_callback, array() );?>
|
365 |
-
</div><!-- [ /#adminContent_main ] -->
|
366 |
-
|
367 |
-
</div><!-- [ /.adminMain ] -->
|
368 |
-
|
369 |
-
<?php echo Vk_Admin::admin_sub();?>
|
370 |
-
|
371 |
-
</div><!-- [ /.vkExUnit_admin_page ] -->
|
372 |
-
<?php
|
373 |
-
}
|
374 |
-
|
375 |
-
public function __construct(){
|
376 |
-
|
377 |
-
}
|
378 |
-
}
|
379 |
-
} // if ( ! class_exists( 'Vk_Admin' ) )
|
380 |
-
|
381 |
-
Vk_Admin::init();
|
382 |
-
$Vk_Admin = new Vk_Admin();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins_admin/vk-admin/class.vk-admin.php
CHANGED
@@ -12,7 +12,7 @@ https://github.com/vektor-inc/vektor-wp-libraries
|
|
12 |
class Vk_Admin {
|
13 |
|
14 |
public static $version = '1.2.1';
|
15 |
-
|
16 |
static function init(){
|
17 |
add_action( 'admin_enqueue_scripts', array( __CLASS__, 'admin_common_css' ) );
|
18 |
}
|
@@ -48,7 +48,7 @@ class Vk_Admin {
|
|
48 |
$lang = ( get_locale() == 'ja' ) ? 'ja' : 'en' ;
|
49 |
|
50 |
if ( !is_plugin_active('vk-post-author-display/post-author-display.php') ){
|
51 |
-
$banner .= '<a href="//wordpress.org/plugins/vk-post-author-display/" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/post_author_display_bnr_'.$lang .'.jpg" alt="VK Post Author
|
52 |
Display" /></a>';
|
53 |
}
|
54 |
|
@@ -68,8 +68,6 @@ class Vk_Admin {
|
|
68 |
/*--------------------------------------------------*/
|
69 |
public static function get_news_body() {
|
70 |
|
71 |
-
$output = '';
|
72 |
-
|
73 |
include_once( ABSPATH . WPINC . '/feed.php' );
|
74 |
|
75 |
if ( 'ja' == get_locale() ) {
|
@@ -176,7 +174,7 @@ class Vk_Admin {
|
|
176 |
<?php echo Vk_Admin::admin_sub();?>
|
177 |
|
178 |
</div><!-- [ /.vkExUnit_admin_page ] -->
|
179 |
-
<?php
|
180 |
}
|
181 |
|
182 |
public function __construct(){
|
@@ -185,4 +183,4 @@ class Vk_Admin {
|
|
185 |
}
|
186 |
|
187 |
Vk_Admin::init();
|
188 |
-
$Vk_Admin = new Vk_Admin();
|
12 |
class Vk_Admin {
|
13 |
|
14 |
public static $version = '1.2.1';
|
15 |
+
|
16 |
static function init(){
|
17 |
add_action( 'admin_enqueue_scripts', array( __CLASS__, 'admin_common_css' ) );
|
18 |
}
|
48 |
$lang = ( get_locale() == 'ja' ) ? 'ja' : 'en' ;
|
49 |
|
50 |
if ( !is_plugin_active('vk-post-author-display/post-author-display.php') ){
|
51 |
+
$banner .= '<a href="//wordpress.org/plugins/vk-post-author-display/" target="_blank" class="admin_banner"><img src="'.$dir_url.'images/post_author_display_bnr_'.$lang .'.jpg" alt="VK Post Author
|
52 |
Display" /></a>';
|
53 |
}
|
54 |
|
68 |
/*--------------------------------------------------*/
|
69 |
public static function get_news_body() {
|
70 |
|
|
|
|
|
71 |
include_once( ABSPATH . WPINC . '/feed.php' );
|
72 |
|
73 |
if ( 'ja' == get_locale() ) {
|
174 |
<?php echo Vk_Admin::admin_sub();?>
|
175 |
|
176 |
</div><!-- [ /.vkExUnit_admin_page ] -->
|
177 |
+
<?php
|
178 |
}
|
179 |
|
180 |
public function __construct(){
|
183 |
}
|
184 |
|
185 |
Vk_Admin::init();
|
186 |
+
$Vk_Admin = new Vk_Admin();
|
plugins_admin/vk-admin/config.rb
CHANGED
File without changes
|
plugins_admin/vk-admin/css/vk_admin.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.
|
1 |
+
.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.wp-core-ui .button-block{display:block;width:100%;text-align:center}.logo_exUnit{display:block;overflow:hidden;text-align:center;margin-bottom:10px;border-bottom:1px solid #ccc}.logo_exUnit img{width:150px;max-width:100%}.vk_option_nav{display:block !important;overflow:hidden}.vk_option_nav ul{display:block;overflow:hidden;margin:0;padding:0}.vk_option_nav ul li{display:block;border:1px solid #ccc;margin-bottom:0;border-bottom:none;background-color:#fff}.vk_option_nav ul li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.vk_option_nav ul li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid #ccc}.vk_option_nav ul li:hover{background-color:#666}.vk_option_nav ul li a{display:block;overflow:hidden;padding:0.5em;text-decoration:none;color:#666;font-size:12px}.vk_option_nav ul li:hover a{color:#fff;border:none}.vk_option_nav ul li.current{background-color:#333;color:#fff}.vk_option_nav ul li.current a{color:#fff}.vk_admin_page{padding-top:1em}.vk_admin_page h2.page_title{font-size:16px;text-align:center;line-height:140%;margin:10px 0 20px}.vk_admin_page h3{background-color:#333;color:#fff;padding:10px 15px;font-size:150%;margin-top:0;border-left:5px solid #e50000}.vk_admin_page input[type=text]{width:50%}.vk_admin_page select{width:50%}.vk_admin_page dl dt{font-weight:bold;margin-bottom:5px}.vk_admin_page dl dd{margin-left:0}.vk_admin_page tr.dev_object{display:none}.vk_admin_page .pageLogo{text-align:center}.vk_admin_page .pageLogo img{max-width:150px;margin:0 auto}.vk_admin_page .adminMain{display:block;overflow:hidden;width:74%;float:left}.vk_admin_page .adminMain #adminContent_sub{display:block;overflow:hidden;width:23%;float:left;padding-bottom:10px}.vk_admin_page .adminMain #adminContent_main{display:block;overflow:hidden;width:74%;float:right}.vk_admin_page .adminMain #adminContent_main .form_horizontal_item{margin-right:1em}.vk_admin_page .adminMain.column_2 #adminContent_main{width:100%}.vk_admin_page .adminSub{display:block;overflow:hidden;width:24%;float:right;padding-bottom:10px}.vk_admin_page .adminSub .infoBox{display:block;overflow:hidden;padding:1em;margin-right:1em;background-color:#fff}.vk_admin_page .adminSub .adminBnr_section{display:block;overflow:hidden;margin-right:1em;margin-top:1em}.vk_admin_page .adminSub .adminBnr_section a{display:block}.vk_admin_page .adminSub .adminBnr_section a.admin_banner{margin-bottom:1em;border:1px solid #ccc;box-shadow:inset 0px 0px 0px 1px #fff}.vk_admin_page .adminSub .adminBnr_section img{max-width:100%;height:auto;display:block}.vk_admin_page .adminSub .adminBnr_section img:hover{opacity:0.7}.vk_admin_page .adminSub .adminBnr_section .vektor_logo{margin-top:1em}.vk_admin_page .adminSub .adminBnr_section .vektor_logo img{width:150px;float:right}.vk_admin_page .adminSub .adminSub_title{background-color:#ccc;width:auto;padding:5px 10px;border-radius:3px;margin-top:0;margin-bottom:15px}@media (max-width: 991px){.vk_admin_page .adminSub .adminMain table.form-table th,.vk_admin_page .adminSub .adminMain table.form-table td{display:block}.vk_admin_page .adminSub .adminMain table.form-table th{background-color:#ccc;width:auto;padding:10px;border-radius:3px}}
|
plugins_admin/vk-admin/images/ExUnit_bnr.png
DELETED
Binary file
|
plugins_admin/vk-admin/images/billvektor_banner.png
DELETED
Binary file
|
plugins_admin/vk-admin/images/lightning_bnr_en.jpg
ADDED
Binary file
|
plugins_admin/vk-admin/images/lightning_bnr_ja.jpg
ADDED
Binary file
|
plugins_admin/vk-admin/images/post_author_display_bnr_en.jpg
ADDED
Binary file
|
plugins_admin/vk-admin/images/post_author_display_bnr_ja.jpg
ADDED
Binary file
|
plugins_admin/vk-admin/images/vektor_logo.png
CHANGED
File without changes
|
plugins_admin/vk-admin/js/vk_admin.js
ADDED
@@ -0,0 +1,159 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*-------------------------------------------*/
|
2 |
+
/* メディアアップローダー
|
3 |
+
/*-------------------------------------------*/
|
4 |
+
jQuery(document).ready(function($){
|
5 |
+
var custom_uploader;
|
6 |
+
// var media_id = new Array(2); //配列の宣言
|
7 |
+
// media_id[0] = "head_logo";
|
8 |
+
// media_id[1] = "foot_logo";
|
9 |
+
|
10 |
+
//for (i = 0; i < media_id.length; i++) { //iという変数に0をいれループ一回ごとに加算する
|
11 |
+
|
12 |
+
// var media_btn = '#media_' + media_id[i];
|
13 |
+
// var media_target = '#' + media_id[i];
|
14 |
+
jQuery('.media_btn').click(function(e) {
|
15 |
+
|
16 |
+
// 画像URLで値を返す場合
|
17 |
+
media_target_src = jQuery(this).attr('id').replace(/media_src_/g,'#');
|
18 |
+
// id で値を返す場合
|
19 |
+
media_target = jQuery(this).attr('id').replace(/media_/g,'#');
|
20 |
+
thumb_src = jQuery(this).attr('id').replace(/media_/g,'#thumb_');
|
21 |
+
|
22 |
+
e.preventDefault();
|
23 |
+
if (custom_uploader) {
|
24 |
+
custom_uploader.open();
|
25 |
+
return;
|
26 |
+
}
|
27 |
+
custom_uploader = wp.media({
|
28 |
+
title: 'Choose Image',
|
29 |
+
// 以下のコメントアウトを解除すると画像のみに限定される。 → されないみたい
|
30 |
+
library: {
|
31 |
+
type: 'image'
|
32 |
+
},
|
33 |
+
button: {
|
34 |
+
text: 'Choose Image'
|
35 |
+
},
|
36 |
+
multiple: false, // falseにすると画像を1つしか選択できなくなる
|
37 |
+
});
|
38 |
+
custom_uploader.on('select', function() {
|
39 |
+
var images = custom_uploader.state().get('selection');
|
40 |
+
images.each(function(file){
|
41 |
+
// urlを返す場合
|
42 |
+
jQuery(media_target_src).attr('value', file.toJSON().url );
|
43 |
+
// idを返す場合
|
44 |
+
jQuery(media_target).attr('value', file.toJSON().id );
|
45 |
+
jQuery(thumb_src).attr('src', file.toJSON().url );
|
46 |
+
});
|
47 |
+
});
|
48 |
+
custom_uploader.open();
|
49 |
+
});
|
50 |
+
//}
|
51 |
+
|
52 |
+
});
|
53 |
+
|
54 |
+
/*-------------------------------------------*/
|
55 |
+
/* ページ内の表示/非表示切り替えセクションの追加
|
56 |
+
/*-------------------------------------------*/
|
57 |
+
jQuery(document).ready(function($){
|
58 |
+
jQuery('.showHideSection .showHideBtn').on("click", function() {
|
59 |
+
jQuery(this).next().slideToggle();
|
60 |
+
});
|
61 |
+
});
|
62 |
+
|
63 |
+
/*-------------------------------------------*/
|
64 |
+
/* スクロール時の位置固定
|
65 |
+
/*-------------------------------------------*/
|
66 |
+
jQuery(document).ready(function(){
|
67 |
+
|
68 |
+
// サイドバー要素のデフォルトの絶対位置
|
69 |
+
var default_offset = jQuery('.scrTracking').offset();
|
70 |
+
|
71 |
+
// コンテンツエリアの高さを取得
|
72 |
+
var contentHeight = jQuery('.adminMain').height();
|
73 |
+
|
74 |
+
navMove( default_offset, contentHeight );
|
75 |
+
|
76 |
+
// スクロールしたら
|
77 |
+
jQuery(window).scroll(function () {
|
78 |
+
navMove( default_offset, contentHeight );
|
79 |
+
});
|
80 |
+
jQuery(window).resize(function(){
|
81 |
+
navMove( default_offset, contentHeight );
|
82 |
+
});
|
83 |
+
});
|
84 |
+
|
85 |
+
function navMove( default_offset, contentHeight ){
|
86 |
+
|
87 |
+
// ウィンドウの高さを取得
|
88 |
+
var windowHeight = jQuery(window).height();
|
89 |
+
|
90 |
+
// スクロール量
|
91 |
+
var scrollHeight = jQuery(this).scrollTop();
|
92 |
+
|
93 |
+
var marginBottom = 15;
|
94 |
+
|
95 |
+
jQuery('.scrTracking').each(function(i){
|
96 |
+
|
97 |
+
// サイドバー要素の高さ
|
98 |
+
var itemHeight = jQuery(this).height();
|
99 |
+
|
100 |
+
// ウィンドウサイズからはみ出すサイズ
|
101 |
+
if ( itemHeight < windowHeight ){
|
102 |
+
var overHeight = 0;
|
103 |
+
} else {
|
104 |
+
var overHeight = itemHeight - windowHeight;
|
105 |
+
}
|
106 |
+
|
107 |
+
if ( scrollHeight < contentHeight ){ // これがないと延々とスクロールする
|
108 |
+
|
109 |
+
if ( windowHeight < itemHeight ) {
|
110 |
+
// アイテムがウィンドウサイズより高い場合
|
111 |
+
|
112 |
+
if ( scrollHeight > overHeight ) {
|
113 |
+
// はみ出してる高さよりスクロールが大きい場合
|
114 |
+
// スクロール量からはみ出してる高さを引いた余白を追加
|
115 |
+
var marginTop = scrollHeight - overHeight - default_offset['top'] - marginBottom;
|
116 |
+
jQuery(this).css({"margin-top":marginTop});
|
117 |
+
} else {
|
118 |
+
// はみ出してる高さよりスクロールが小さい場合
|
119 |
+
jQuery(this).css({"margin-top":0});
|
120 |
+
}
|
121 |
+
|
122 |
+
} else {
|
123 |
+
// アイテムがウィンドウサイズより低い場合
|
124 |
+
jQuery(this).css({ "margin-top" : scrollHeight });
|
125 |
+
}
|
126 |
+
}
|
127 |
+
|
128 |
+
});
|
129 |
+
}
|
130 |
+
|
131 |
+
|
132 |
+
/*-------------------------------------------*/
|
133 |
+
/* ページ内リンクで頭出しの余白を適切にする
|
134 |
+
/*-------------------------------------------*/
|
135 |
+
jQuery(document).ready(function(){
|
136 |
+
if(!jQuery('body').hasClass('vk-exunit_page_vkExUnit_main_setting')){ return; }
|
137 |
+
// 一つ目のセクションの位置を取得
|
138 |
+
var default_offset = jQuery('.adminMain section:first-child').offset();
|
139 |
+
|
140 |
+
// 全てのセクションの上に余白を追加(頭出しがきれいになるようにするため)
|
141 |
+
jQuery('.adminMain section').each(function(i){
|
142 |
+
if (i != 0){ // 読み込んだ時、一つ目は余白要らない
|
143 |
+
jQuery(this).css({"padding-top":default_offset["top"]});
|
144 |
+
}
|
145 |
+
});
|
146 |
+
|
147 |
+
jQuery(window).scroll(function () {
|
148 |
+
// スクロール量を取得
|
149 |
+
var scroll = jQuery(this).scrollTop();
|
150 |
+
|
151 |
+
if ( scroll < default_offset["top"] ){
|
152 |
+
// スクロールが少ない場合は最初のセクションに余白を入れない
|
153 |
+
jQuery('.adminMain section:first-child').css({"padding-top":0});
|
154 |
+
} else {
|
155 |
+
// ある程度スクロールしている状態ならば余白を入れる
|
156 |
+
jQuery('.adminMain section:first-child').css({"padding-top":default_offset["top"]});
|
157 |
+
}
|
158 |
+
});
|
159 |
+
});
|
readme.txt
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
Contributors: vektor-inc,kurudrive,nc30,SaoriMiyazaki,catherine8007
|
3 |
Donate link:
|
4 |
Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
|
5 |
-
Requires at least: 4.
|
6 |
-
Tested up to: 4.
|
7 |
-
Stable tag: 5.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -74,21 +74,6 @@ e.g.
|
|
74 |
|
75 |
== Changelog ==
|
76 |
|
77 |
-
= 5.7.0 =
|
78 |
-
* [ SNS Button ][ Add function ] Add color setting & fill or outline
|
79 |
-
* [ Contact info widget ][ Add function ] New widget!!
|
80 |
-
* [ 3PR / PR Block ][ bug fix ] reload response improvement.
|
81 |
-
* [ Page Widget ][ Add function ] Can use child page index and ancestor page list display.
|
82 |
-
|
83 |
-
= 5.5.0 =
|
84 |
-
* [ Custom Post Type Manager ][ add Function ] Add taxonomy tag setting.
|
85 |
-
|
86 |
-
= 5.4.6 =
|
87 |
-
* [ CTA Widget ][ add function ] Random display
|
88 |
-
|
89 |
-
= 5.4.5 =
|
90 |
-
* [ 3PR Widget ][ add filter ] read more text
|
91 |
-
|
92 |
= 5.4.0 =
|
93 |
* [ Package Manager ][ Bug fix ] Image height fix
|
94 |
* [ Profile Widget ][ Add Function ] SNS Icon Color Change
|
@@ -174,7 +159,7 @@ e.g.
|
|
174 |
|
175 |
= 4.1.0 =
|
176 |
* [ Add Function ][ Add Widget ] Child Page list
|
177 |
-
* [ Other ][ SNS Button ] Redesign
|
178 |
|
179 |
= 4.0.0 =
|
180 |
|
2 |
Contributors: vektor-inc,kurudrive,nc30,SaoriMiyazaki,catherine8007
|
3 |
Donate link:
|
4 |
Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
|
5 |
+
Requires at least: 4.2
|
6 |
+
Tested up to: 4.8.1
|
7 |
+
Stable tag: 5.4.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
74 |
|
75 |
== Changelog ==
|
76 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
= 5.4.0 =
|
78 |
* [ Package Manager ][ Bug fix ] Image height fix
|
79 |
* [ Profile Widget ][ Add Function ] SNS Icon Color Change
|
159 |
|
160 |
= 4.1.0 =
|
161 |
* [ Add Function ][ Add Widget ] Child Page list
|
162 |
+
* [ Other ][ SNS Button ] Redesign
|
163 |
|
164 |
= 4.0.0 =
|
165 |
|
screenshot-1.png
CHANGED
File without changes
|
screenshot-2.png
CHANGED
File without changes
|
uninstaller.php
CHANGED
File without changes
|
vkExUnit.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: VK All in One Expansion Unit
|
4 |
* Plugin URI: http://ex-unit.vektor-inc.co.jp
|
5 |
* Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
|
6 |
-
* Version: 5.
|
7 |
* Author: Vektor,Inc.
|
8 |
* Text Domain: vkExUnit
|
9 |
* Domain Path: /languages
|
@@ -70,11 +70,11 @@ function vkExUnit_phpversion_error($val){
|
|
70 |
if (!current_user_can('activate_plugins')) return $val;
|
71 |
?>
|
72 |
<div class="notice notice-error error is-dismissible"><p>
|
73 |
-
<?php
|
74 |
/*
|
75 |
本来システム名は vkExUnit_get_little_short_name() で引っ張るが、PHPのバージョンが低くて vkExUnit_get_little_short_name() 関数が読み込まれていないので"VK ExUnit"直書き
|
76 |
*/
|
77 |
-
printf( __("The current PHP version(%s) is too old, so VK ExUnit will not work.", 'vkExUnit'), phpversion()
|
78 |
); ?>
|
79 |
<?php _e("VK ExUnit supports PHP5.6 or later.", 'vkExUnit'); ?>
|
80 |
</p></div>
|
@@ -95,8 +95,3 @@ function vkExUnit_phpversion_warning_notice($val){
|
|
95 |
return $val;
|
96 |
}
|
97 |
|
98 |
-
// add_filter('vk-admin-is-dashboard-active','vk_dashboard_hidden');
|
99 |
-
// function vk_dashboard_hidden(){
|
100 |
-
// return false;
|
101 |
-
// }
|
102 |
-
// remove_action( 'wp_dashboard_setup',array( 'Vk_Admin', 'dashboard_widget'),1 );
|
3 |
* Plugin Name: VK All in One Expansion Unit
|
4 |
* Plugin URI: http://ex-unit.vektor-inc.co.jp
|
5 |
* Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
|
6 |
+
* Version: 5.4.0
|
7 |
* Author: Vektor,Inc.
|
8 |
* Text Domain: vkExUnit
|
9 |
* Domain Path: /languages
|
70 |
if (!current_user_can('activate_plugins')) return $val;
|
71 |
?>
|
72 |
<div class="notice notice-error error is-dismissible"><p>
|
73 |
+
<?php
|
74 |
/*
|
75 |
本来システム名は vkExUnit_get_little_short_name() で引っ張るが、PHPのバージョンが低くて vkExUnit_get_little_short_name() 関数が読み込まれていないので"VK ExUnit"直書き
|
76 |
*/
|
77 |
+
printf( __("The current PHP version(%s) is too old, so VK ExUnit will not work.", 'vkExUnit'), phpversion()
|
78 |
); ?>
|
79 |
<?php _e("VK ExUnit supports PHP5.6 or later.", 'vkExUnit'); ?>
|
80 |
</p></div>
|
95 |
return $val;
|
96 |
}
|
97 |
|
|
|
|
|
|
|
|
|
|
vkExUnit_admin.php
CHANGED
@@ -83,7 +83,7 @@ foreach ( $vkExUnit_packages as $package ) :
|
|
83 |
<!--
|
84 |
<tr>
|
85 |
<th><?php _e('Extention contents', 'vkExUnit'); ?></th>
|
86 |
-
<td><label><input type="checkbox" name="vkExUnit_common_options[content_filter_state]" value="loop_enud" <?php if(
|
87 |
<?php do_action('vkExUnit_extention_contents_message');?>
|
88 |
</td>
|
89 |
</tr>
|
83 |
<!--
|
84 |
<tr>
|
85 |
<th><?php _e('Extention contents', 'vkExUnit'); ?></th>
|
86 |
+
<td><label><input type="checkbox" name="vkExUnit_common_options[content_filter_state]" value="loop_enud" <?php if( vkExUnit_content_filter_state() == 'loop_end' ) echo 'checked'; ?> /><?php _e('set extension contents to loop_end hook', 'vkExUnit'); ?></label>
|
87 |
<?php do_action('vkExUnit_extention_contents_message');?>
|
88 |
</td>
|
89 |
</tr>
|