{"id":1023,"date":"2017-09-04T14:46:07","date_gmt":"2017-09-04T05:46:07","guid":{"rendered":"http:\/\/www.dogrow.net\/php\/?p=1023"},"modified":"2025-06-18T03:06:15","modified_gmt":"2025-06-17T18:06:15","slug":"blog34","status":"publish","type":"post","link":"https:\/\/www.dogrow.net\/php\/blog34\/","title":{"rendered":"(34) \u3010WORDPRESS\u3011\u91ce\u7403\u306e\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u8868\u793a\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u4f5c\u6210"},"content":{"rendered":"<div class=\"my_add_bs1 my_mgB_1rem\" style=\"border:2px #bbb solid;border-radius:4px;padding:0.5rem\">\n<p style=\"margin:0 0 0.5rem 0;padding:0\">\u672c\u6295\u7a3f\u3067\u4f5c\u6210\u3057\u305f\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u82e5\u5e72\u30d6\u30e9\u30c3\u30b7\u30e5\u30a2\u30c3\u30d7\u3057\u305f\u7269\u3092WORDPRESS\u516c\u5f0f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u516c\u958b\u3057\u307e\u3057\u305f\u3002<\/p>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/simple-baseball-scoreboard\/\" target=\"_blank\"><img decoding=\"async\" src=\"\/\/www.dogrow.net\/php\/wp-content\/uploads\/2017\/09\/Image2-1.png\" alt=\"\" style=\"margin:0\" \/><\/a><\/div>\n<h1 class=my_h>\u3084\u308a\u305f\u3044\u3053\u3068<\/h1>\n<p>\u30ef\u30fc\u30c9\u30d7\u30ec\u30b9\u306e\u6295\u7a3f\u3084\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u5185\u3067\u91ce\u7403\u306e\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092\u8868\u793a\u3057\u305f\u3044\u3002<br \/>\n\u9ad8\u6821\u91ce\u7403\u306e\u7d50\u679c\u3067\u3042\u3063\u305f\u308a\u3001<br \/>\n\u5c11\u5e74\u91ce\u7403\u306e\u7d50\u679c\u3067\u3042\u3063\u305f\u308a\u3001<br \/>\n\u8349\u91ce\u7403\u306e\u7d50\u679c\u3067\u3042\u3063\u305f\u308a\u3001<br \/>\n\u30d7\u30ed\u91ce\u7403\u306e\u7d50\u679c\u3067\u3042\u3063\u305f\u308a\u3002<\/p>\n<p>\u3053\u3093\u306a\u98a8\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002\uff08 \u2193 \u672c\u30d7\u30e9\u30b0\u30a4\u30f3\u3067\u8868\u793a\uff09<\/p>\n<div style=\"width:20rem;max-width:100%;\">\n<style type=\"text\/css\">\ndiv#YTMRBBScoreBoard .tc_11 td{\n  font-size:1.1rem !important;\n}\n<\/style>\n<div id=\"YTMRBBScoreBoard\"><table class=\"tc_11\"><tr><td><\/td><td>1<\/td><td>2<\/td><td>3<\/td><td>4<\/td><td>5<\/td><td>6<\/td><td>R<\/td><\/tr><tr><td><div class=\"inner\">GIANTS<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">1<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">1<\/div><\/td><\/tr><tr><td><div class=\"inner\">\u5408\u9d28\u8ecd\u56e3<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">2<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">2<\/div><\/td><\/tr><\/table><\/div>\n<\/div>\n<h1 class=my_h>\u4f7f\u3044\u65b9<\/h1>\n<p>\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9 <span class=\"my_fc_deeppink\">[<\/span><span class=\"my_fc_deeppink\">bb_scoreboard]<\/span> \u3067\u8868\u793a\u3067\u304d\u307e\u3059\u3002<br \/>\n\u3053\u306e\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u306b\u306f5\u500b\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4e0e\u3048\u307e\u3059\u3002<br \/>\n1) fsize= : \u6587\u5b57\u30b5\u30a4\u30ba [rem]<br \/>\n2) tm1 : \u30c1\u30fc\u30e0\u540d\uff08\u5148\u653b\uff09<br \/>\n3) tm2 : \u30c1\u30fc\u30e0\u540d\uff08\u5f8c\u653b\uff09<br \/>\n4) scr1 : \u30b9\u30b3\u30a2\uff08\u5148\u653b\uff09<br \/>\n5) scr2 : \u30b9\u30b3\u30a2\uff08\u5f8c\u653b\uff09<br \/>\n\u203b\u30b9\u30b3\u30a2\u306f\u5404\u30a4\u30cb\u30f3\u30b0\u306e\u5f97\u70b9\u3092\u300c\/\u300d\u3067\u533a\u5207\u3063\u3066\u7e4b\u3052\u307e\u3059\u3002\u5408\u8a08\u70b9\u306f\u4e0d\u8981\u3067\u3059\u3002\u4f8b) 0\/0\/2\/0\/4\/0\/0<\/p>\n<h3 class=my_h>\u8a18\u8ff0\u4f8b<\/h3>\n<p><span class=\"my_fc_deeppink\">[<\/span><span class=\"my_fc_deeppink\">bb_scoreboard fsize=&#8221;1.5&#8243; tm1=&#8221;TITANS&#8221; tm2=&#8221;\u8349\u5de8\u4eba\u8ecd&#8221; scr1=&#8221;2\/0\/0\/1\/0\/0\/1&#8243; scr2=&#8221;0\/0\/4\/5\/0\/0\/X&#8221;]<\/span><br \/>\n\u3000\u2193 \u4e0a\u8a18\u306e\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u3092\u4f7f\u7528\u3057\u3066\u672c\u30d7\u30e9\u30b0\u30a4\u30f3\u3067\u8868\u793a \u2193<\/p>\n<div style=\"width:30rem;max-width:100%;\">\n<style type=\"text\/css\">\ndiv#YTMRBBScoreBoard .tc_15 td{\n  font-size:1.5rem !important;\n}\n<\/style>\n<div id=\"YTMRBBScoreBoard\"><table class=\"tc_15\"><tr><td><\/td><td>1<\/td><td>2<\/td><td>3<\/td><td>4<\/td><td>5<\/td><td>6<\/td><td>7<\/td><td>R<\/td><\/tr><tr><td><div class=\"inner\">TITANS<\/div><\/td><td><div class=\"inner\">2<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">1<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">1<\/div><\/td><td><div class=\"inner\">4<\/div><\/td><\/tr><tr><td><div class=\"inner\">\u8349\u5de8\u4eba\u8ecd<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">4<\/div><\/td><td><div class=\"inner\">5<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">0<\/div><\/td><td><div class=\"inner\">9<\/div><\/td><\/tr><\/table><\/div>\n<\/div>\n<h1 class=my_h>\u30d7\u30ed\u30b0\u30e9\u30e0<\/h1>\n<p>\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u306e\u30c7\u30b6\u30a4\u30f3\u3092\u5909\u66f4\u3057\u305f\u3044\u5834\u5408\u306f\u3001proc_output_css()\u5185\u306eCSS\u3092\u5909\u3048\u308b\u3002<\/p>\n<h3 class=my_h>bbscoreboard.php<\/h3>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n&lt;?php\r\n\/*\r\nPlugin Name: Baseball ScoreBoard\r\n*\/\r\nif (class_exists(&#039;BBScoreBoard&#039;)) {\r\n  $bb_scoreboard = new BBScoreBoard();\r\n}\r\nclass BBScoreBoard {\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  public function __construct() {\r\n    add_action(&#039;wp_head&#039;, array($this,&#039;proc_output_css&#039;), 9999);\r\n    add_shortcode(&#039;bb_scoreboard&#039;, array($this, &#039;proc_shortcode&#039;));\r\n    add_filter(&#039;widget_text&#039;, &#039;do_shortcode&#039;);\r\n  }\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  public function proc_output_css(){\r\necho &lt;&lt;&lt; EOM\r\n&lt;style type=&quot;text\/css&quot;&gt;\r\ndiv#BBScoreBoard{\r\n  display: inline; margin: 3px; padding: 0;\r\n}\r\ndiv#BBScoreBoard table{\r\n  border: 3px #bb0 solid;\r\n  background-color: #060;\r\n}\r\ndiv#BBScoreBoard td{\r\n  text-align: center;\r\n  padding: 3px;\r\n  border: 1px #ffe solid;\r\n  color: #fff;\r\n}\r\ndiv#BBScoreBoard .borderB_thick{ border-bottom-width:2px; }\r\ndiv#BBScoreBoard .borderR_thick{ border-right-width:2px; }\r\ndiv#BBScoreBoard .borderL_thick{ border-left-width:2px; }\r\n&lt;\/style&gt;\r\nEOM;\r\n  }\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  \/\/ args&#x5B;&#039;size&#039;] : text size &#x5B;rem]\r\n  \/\/ args&#x5B;&#039;tm1&#039;]  : team name #1\r\n  \/\/ args&#x5B;&#039;tm2&#039;]  : team name #2\r\n  \/\/ args&#x5B;&#039;scr1&#039;] : score #1 , separator=&#039;\/&#039;  ex) 0\/0\/1\/0\/0\/1\r\n  \/\/ args&#x5B;&#039;scr2&#039;] : score #2\r\n  public function proc_shortcode($args){\r\n    $html = &quot;&quot;;\r\n    $size = &#039;font-size:&#039;.$args&#x5B;&#039;size&#039;].&#039;rem !important;&#039;;\r\n    $table_class = &#039;tc_&#039;.str_replace(&#039;.&#039;,&#039;_&#039;,$args&#x5B;&#039;size&#039;]);\r\n    \/\/------------------------------------------------------------------\r\n    $ary_tm = array();\r\n    $ary_tm&#x5B;] = $args&#x5B;&#039;tm1&#039;];\r\n    $ary_tm&#x5B;] = $args&#x5B;&#039;tm2&#039;];\r\n    \/\/------------------------------------------------------------------\r\n    $ary_scr = array();\r\n    $ary_scr&#x5B;] = explode(&#039;\/&#039;, $args&#x5B;&#039;scr1&#039;]);\r\n    $ary_scr&#x5B;] = explode(&#039;\/&#039;, $args&#x5B;&#039;scr2&#039;]);\r\n    $nScr = max(count($ary_scr&#x5B;0]), count($ary_scr&#x5B;1]));\r\n    \/\/------------------------------------------------------------------\r\n    \/\/ display innings\r\n    $html .= &#039;&lt;tr&gt;&lt;td class=&quot;borderB_thick borderR_thick&quot;&gt;&lt;\/td&gt;&#039;;\r\n    for($i=1 ; $i &lt;= $nScr ; $i++){\r\n      $html .= &#039;&lt;td class=&quot;borderB_thick&quot;&gt;&#039;.$i.&#039;&lt;\/td&gt;&#039;;\r\n    }\r\n    $html .= &#039;&lt;td class=&quot;borderB_thick borderL_thick&quot;&gt;R&lt;\/td&gt;&lt;\/tr&gt;&#039;;\r\n    \/\/------------------------------------------------------------------\r\n    \/\/ display score\r\n    foreach($ary_scr as $idx =&gt; $scr){\r\n      $html .= &#039;&lt;tr&gt;&lt;td class=&quot;borderR_thick&quot;&gt;&#039;.$ary_tm&#x5B;$idx].&#039;&lt;\/td&gt;&#039;;\r\n      for($i=0 ; $i &lt; $nScr ; $i++){\r\n        $html .= &#039;&lt;td&gt;&#039;.$scr&#x5B;$i].&#039;&lt;\/td&gt;&#039;;\r\n      }\r\n      $html .= &#039;&lt;td class=&quot;borderL_thick&quot;&gt;&#039;.array_sum($scr).&#039;&lt;\/td&gt;&lt;\/tr&gt;&#039;;\r\n    }\r\n    \/\/------------------------------------------------------------------\r\nreturn &lt;&lt;&lt; EOM\r\n&lt;style type=&quot;text\/css&quot;&gt;\r\ndiv#BBScoreBoard .{$table_class} td{\r\n  {$size}\r\n&lt;\/style&gt;\r\n&lt;div id=&quot;BBScoreBoard&quot;&gt;&lt;table class=&quot;{$table_class}&quot; style=&quot;width:100%&quot;&gt;{$html}&lt;\/table&gt;&lt;\/div&gt;\r\nEOM;\r\n  }\r\n}     \/\/ end of class\r\n?&gt;\r\n<\/pre>\n<h1 class=my_h>\u4eca\u5f8c\u3084\u308a\u305f\u3044\u3053\u3068<\/h1>\n<p>1) \u8a2d\u5b9a\u753b\u9762\u3092\u4f5c\u6210\u3057\u3001\u30c7\u30b6\u30a4\u30f3\u3092\u81ea\u7531\u306b\u7de8\u96c6\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u3053\u3068\u3002<br \/>\n2) \u8907\u6570\u30c7\u30b6\u30a4\u30f3\u3092\u767b\u9332\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u3053\u3068\u3002<\/p>\n<h1 class=my_h>2017.11.20\u8ffd\u8a18 : \u8131Fewer than 10<\/h1>\n<p>2017\u5e749\u67084\u65e5\u306b\u672c\u30d7\u30e9\u30b0\u30a4\u30f3\u3092WORDPRESS\u516c\u5f0f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u516c\u958b\u3057\u3066\u7d042\u304b\u6708\u534a\u3001<br \/>\n\u3084\u3063\u3068Active installations\u304c Fewer than 10\u3067\u306f\u306a\u304f\u306a\u308a\u307e\u3057\u305f\uff01<br \/>\n<img decoding=\"async\" src=\"https:\/\/www.dogrow.net\/php\/wp-content\/uploads\/2017\/09\/Image5-1.png\" alt=\"\" \/><br \/>\n\u4e16\u754c\u4e2d\u306e\u6570\u5343\u4e07\u4eba\u306e\u30ef\u30fc\u30c9\u30d7\u30ec\u30b9\u30e6\u30fc\u30b6\u30fc\u306e\u4e2d\u306e\u4e8c\u5341\u6570\u4eba\u304c\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5f8c\u306b\u524a\u9664\u3057\u306a\u3044\u3067\u3044\u3066\u304f\u308c\u308b&#8230;<br \/>\n\u306a\u3093\u3068\u3082\u5b09\u3057\u3044\u3067\u306f\u306a\u3044\u3067\u3059\u304b\u3002<\/p>\n<p>\u3069\u306e\u56fd\u306e\u4eba\u304c\u3069\u3093\u306a\u8a66\u5408\u3067\u4f7f\u3063\u3066\u3044\u308b\u306e\u304b\uff1f<br \/>\n\u3068\u3063\u3066\u3082\u8208\u5473\u304c\u3042\u308a\u307e\u3059\u304c\u3001\u8ab0\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u304b\uff1f\u306e\u60c5\u5831\u306f\u77e5\u308b\u8853\u304c\u306a\u3044\u306e\u3067\u3059&#8230;<br \/>\n\u3044\u3064\u304b\u3069\u3053\u304b\u3067\u5076\u7136\u3075\u3089\u3063\u3068\u898b\u304b\u3051\u305f\u3089\u5b09\u3057\u3044\u306a\u3041<\/p>\n<hr class=\"my_hr_bottom\">\n","protected":false},"excerpt":{"rendered":"<p>\u672c\u6295\u7a3f\u3067\u4f5c\u6210\u3057\u305f\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u82e5\u5e72\u30d6\u30e9\u30c3\u30b7\u30e5\u30a2\u30c3\u30d7\u3057\u305f\u7269\u3092WORDPRESS\u516c\u5f0f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u516c\u958b\u3057\u307e\u3057\u305f\u3002 \u3084\u308a\u305f\u3044\u3053\u3068 \u30ef\u30fc\u30c9\u30d7\u30ec\u30b9\u306e\u6295\u7a3f\u3084\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u5185\u3067\u91ce\u7403\u306e\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092\u8868\u793a\u3057\u305f\u3044\u3002 \u9ad8\u6821\u91ce\u7403\u306e\u7d50\u679c\u3067\u3042\u3063\u305f\u308a\u3001 \u2026 <span class=\"read-more\"><a href=\"https:\/\/www.dogrow.net\/php\/blog34\/\">\u7d9a\u304d\u3092\u8aad\u3080 &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-1023","post","type-post","status-publish","format-standard","hentry","category-wordpress"],"views":5564,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/posts\/1023","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/comments?post=1023"}],"version-history":[{"count":37,"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/posts\/1023\/revisions"}],"predecessor-version":[{"id":2169,"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/posts\/1023\/revisions\/2169"}],"wp:attachment":[{"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/media?parent=1023"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/categories?post=1023"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dogrow.net\/php\/wp-json\/wp\/v2\/tags?post=1023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}