slug = $slug_; return $this; } public function add_css($css_ = array()){ if(is_array($css_)){ foreach($css_ as $css){ $this->css[] = $css; } } elseif(is_string($css_)){ $this->css[] = $css_; } else{ return $this; } return $this; } public function add_js($js_ = array()){ if(is_array($js_)){ foreach($js_ as $js){ $this->js[] = $js; } } elseif(is_string($js_)){ $this->js[] = $js_; } else{ return $this; } return $this; } } $value) { $tag.= $key.'="'.$value.'" '; } } $tag .= ">" . $content_ . ""; echo $tag; } public function img($filename_ ="", $attr_ ="" , $echo = true){ $fileUrl = ""; foreach(array("png", "jpg" , "jpeg" , "gif") as $extension){ if( is_readable( SFWP_IMG_DIR."{$filename_}.{$extension}" ) ){ $fileUrl = SFWP_IMG_URL."{$filename_}.{$extension}"; break; } } if(!$fileUrl){ if($echo){ echo ""; return ""; } else{ return "" ; } } //attrが文字列だったらclassに、そうでないならkey=>valueにという横着仕様 if($attr_){ //文字列ならclass if(is_string($attr_)){ $imgtag = ''; if($echo){ echo $imgtag; return ""; } else{ return $imgtag; } } //文字列でないならattr.each key=>value if(is_array($attr_)){ $imgtag = ' $value){ $imgtag .= $key.'="'.$value.'" '; } $imgtag .= ">"; if($echo){ echo $imgtag; return ""; } else{ return $imgtag; } } } $imgtag = ''; if($echo){ echo $imgtag; return ""; } else{ return $imgtag; } } public function putCss($filename_ = "" , $attr_ = array() , $inline_ = false){ if( is_readable( SFWP_CSS_DIR .$filename_ ) ){ if($attr_){ $tag = '$value){ $tag .= $key.'="'.$value.'" '; } $tag .= '>'; echo $tag; } else{ echo ' '; } } echo ""; } public function putJs($filename_ = "" , $attr_ = array() , $inline_ = false){ $tag = ""; if( is_readable( SFWP_JS_DIR.$filename_ ) ){ if($inline_){ $tag .= "" ; echo $tag; return ""; } if($attr_){ $tag = ''; echo $tag; return ""; } else{ echo ''; return ""; } } echo ""; return ""; } public function putCssAll(){ echo '';//テーマcss(必須) foreach($this->css as $value){ if(is_string($value)){ $this->putCss($value); } } } public function putJsAll( ){ foreach($this->js as $filename){ $this->putJs($filename); } } }
Fatal error: Trait 'SFWP_Html_Helper' not found in /home/users/1/her.jp-yururi/web/wp-content/plugins/sfwp/class-sfwp.php on line 35