HEX
Server: Apache
System: Linux 4485441ca2e2 6.8.0-1039-aws #41~22.04.1-Ubuntu SMP Thu Sep 11 11:03:07 UTC 2025 aarch64
User: (1000)
PHP: 8.2.24
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/themes/ganryujima_new_1602/articles/fighter.php
<div ng-controller="FighterCtrl" ng-init="init()" class="ng-cloak" ng-cloak>
  <div class="m-searcharea">
    <div class="inner">
      <input type="search" ng-model="searchText" placeholder="タイトルから検索" size="30">
      <span class="select_outer">
        <select ng-model="selectedWeight" custom-selectbox>
          <option value="">階級選択</option>
          <option value="{{w.name}}" ng-repeat="w in weight">{{w.name}}</option>
        </select>
      </span>
      <span class="select_outer last">
        <select ng-model="selectedBaseField" custom-selectbox>
          <option value="">ベース格闘技選択</option>
          <option value="{{b.name}}" ng-repeat="b in base_field">{{b.name}}</option>
        </select>
      </span>
      <span class="right">
        結果{{(fighters | filter:{ title: searchText, weight: selectedWeight, base: '!' }).length}}件
      </span>
    </div>
  </div>
  <section class="l-column">
    <div class="l-blocks l-blocks-quarter m-fighters-blocks">
      <article class="tile_article m_article_fighter block_article" ng-repeat="fighter in fighters | filter:{ title: searchText, weight: selectedWeight, base: '!' } | orderBy:'en_name'" alt="<?php the_permalink(); ?>" ng-if="fighter.status == 'publish'">
        <a ng-href="{{fighter.link}}">
          <div class="cover">
            <div class="m-frame">
              <img src="<?= home_url() ?>/assets/images/frame-red.png" alt="frame">
            </div>
            <div class="m-outer-cover" ng-if="fighter.acf.fighter_list_thumbnail" style="background-image: url({{fighter.acf.fighter_list_thumbnail.sizes.icon}});" >
              <p class="name">{{fighter.acf.en_name}}</p>
              <div class="overlay"></div>
            </div>
            <div class="m-outer-cover" ng-if="!fighter.acf.fighter_list_thumbnail" style="background-image: url(<?= home_url() ?>/assets/images/dummyicon.jpg);" >
              <p class="name">{{fighter.acf.en_name}}</p>
              <div class="overlay"></div>
            </div>
          </div>
          <div class="cnt">
            <h1>{{fighter.title}}</h1>
            <span class="fighter-weight badge" ng-if="fighter.acf.weight_class.length > 0" ng-repeat="weight in fighter.acf.weight_class">{{weight.name}}</span>
            <span class="fighter-base badge" ng-if="fighter.acf.base_field.length > 0" ng-repeat="base in fighter.acf.base_field">{{base.name}}</span>
          </div>
        </a>
      </article>
    </div>
    <p id="more" class="btn btn-gold more-btn" ng-if="!loadingAllPages" ng-click="paginate()">もっと見る</p>
  </section>
</div>