WordPress 테마에서 HTML 템플릿의 테마를 동적으로 변환하고 있습니다.단일 PHP 루프 코드에서 2 div 클래스를 사용하는 방법
서비스, 슬라이드, 팀 등 여러 가지 맞춤 게시 유형을 만들었습니다. 이제 내 문제는 HTML 템플릿과 같은 서비스를 설계 할 수 없다는 것입니다. 왜냐하면 템플릿은 2 DIV 클래스를 사용하기 때문입니다. 그 중 하나는 "service wow fadeInUp"이고 다른 하나는 "service wow fadeInDown"입니다.
예 : 텍스트
1 = 서비스 fadeInUp 와우
2 = 텍스트 서비스 와우 fadeInDown
텍스트 서비스 3 = fadeInUp 와우
텍스트 서비스 4 = 와우 fadeInDown
* 계속 ........ . *
하지만 index.php에 Services (사용자 정의 게시 유형)를 표시하기 위해 PHP 코드를 사용하는 경우 하나의 DIV 클래스 만 제공됩니다. 내 사용자 정의 게시 유형을 표시하기 위해 단일 PHP 코드에서 2 DIV 클래스를 사용하는 방법을 모르겠습니다. 저는 PHP 언어로 초보자입니다. 누구든지 나를 위해이 문제를 해결하고 어떻게하는지에 대한 설명을 주면 나에게 매우 도움이 될 것입니다. 내 코드는 아래와 같다 :
functions.php 당신이 발견하는 경우
// add services
register_post_type ('tservices', array(
'labels' => array(
'name' => 'Services',
'add_new_item' => 'Add New Service'
),
'public' => true,
'supports' => array('title', 'editor',)
));
index.php를
<div class="col-sm-3">
<?php
$thservices = new WP_Query(array(
'post_type' => 'tservices',
'order' => 'ASC'
));
?>
<?php while($thservices->have_posts()) : $thservices->the_post(); ?>
<div class="service wow fadeInUp">
<div class="service-icon"><?php echo get_post_meta($post->ID, 'faicon', true); ?></i></div>
<h3><?php the_title(); ?></h3>
<?php the_content(); ?>...
<a class="big-link-1" href="services.html">Read more</a>
</div>
<?php endwhile; ?>
</div>
, 당신이 하나의 DIV 클래스를 사용할 수 있습니다. 두 번째 div 클래스를 어떻게 추가 할 수 있습니까? 도와주세요!
PHP/WP 문제가 아니기 때문에 대답하고 싶지는 않지만 CSS는 대답하고 싶지 않습니다. 두 개의 클래스를 추가하는 대신 CSS를'fadeInUp'와'fadeInDown' 대신'.service.wow : nth-child (2n)'과'.service.wow : nth-child (2n + 1)'로 바꾸십시오. – skobaljic