teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

誤記

2017/09/30 09:31

投稿

igaiga
igaiga

スコア144

title CHANGED
File without changes
body CHANGED
@@ -3,8 +3,6 @@
3
3
 
4
4
  functionに入れるとis_search()などが使えないと思うのでこの部分だけのphpファイルを作ってインクルードするしかないのかなぁと思うのですが、他にスマートなやり方があれば教えていただければ幸いです。
5
5
 
6
- $search_titleに検索結果用のテキストが
7
-
8
6
  ##ソースコード
9
7
  ```
10
8
  <title><?php

2

追記

2017/09/30 09:31

投稿

igaiga
igaiga

スコア144

title CHANGED
File without changes
body CHANGED
@@ -3,12 +3,33 @@
3
3
 
4
4
  functionに入れるとis_search()などが使えないと思うのでこの部分だけのphpファイルを作ってインクルードするしかないのかなぁと思うのですが、他にスマートなやり方があれば教えていただければ幸いです。
5
5
 
6
+ $search_titleに検索結果用のテキストが
7
+
6
8
  ##ソースコード
7
9
  ```
8
10
  <title><?php
9
11
  if( is_search() ) {
12
+ if($s){$search_title = $s;}
13
+ if (is_array($city_cd)) {
14
+ foreach((array)$city_cd as $val){
15
+ if ($val === end($city_cd)) {
10
- $search_title = search_title_val($s,$city_cd,$station_cd);
16
+ $search_title .= get_term_by('slug',$val,"city")->name;
17
+ }else{
18
+ $search_title .= get_term_by('slug',$val,"city")->name."、";
19
+ }
20
+ }
21
+ }
22
+ if (is_array($station_cd)) {
23
+ $st=0;
24
+ foreach($station_cd as $val2){
25
+ $stst[$st] = get_term_by('slug',$val2,"route")->name."駅";
26
+ $st++;
27
+ }
28
+ $station_names = array_unique($stst);
29
+ $st_name_array = implode("、",$station_names);
30
+ $search_title .= $st_name_array;
31
+ }
11
- if($search_title){ echo "エリア名";}
32
+ if($search_title){ echo $search_title;}
12
33
  if($organ){ echo "の" . $organ;}
13
34
  }
14
35
  if(is_single('building')){

1

追記

2017/09/30 08:50

投稿

igaiga
igaiga

スコア144

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
 
4
4
  functionに入れるとis_search()などが使えないと思うのでこの部分だけのphpファイルを作ってインクルードするしかないのかなぁと思うのですが、他にスマートなやり方があれば教えていただければ幸いです。
5
5
 
6
- よろしくお願いいたします。
6
+ ##ソースコード
7
7
  ```
8
8
  <title><?php
9
9
  if( is_search() ) {
@@ -19,4 +19,6 @@
19
19
  if( !is_home() && !is_front_page() ){ echo " | "; }
20
20
  bloginfo('name');
21
21
  ?></title>
22
- ```
22
+ ```
23
+ ##駅名と組織名がある場合に吐き出されるテキスト
24
+ > 東神奈川駅、大口駅、菊名駅、新横浜駅、小机駅、中山駅、十日市場駅、長津田駅、町田駅、古淵駅、淵野辺駅、矢部駅、相模原駅、橋本駅の〇〇会社、△△会社|ブログ名