-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
135 lines (123 loc) · 4.12 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
<?php get_header(); ?>
<div class="cover_area home_img">
<div class="name">
<p>Makoto<br>Nakamura</p>
</div>
</div>
<!-- 画面全体のborder -->
<div class="bg_wrap">
<div class="container">
<!-- 背景の縦線 -->
<div class="bg-line"></div>
<!-- About -->
<section id="about">
<h2 class="section_title" title="About">About</h2>
<div class="about_wrap">
<div class="logo">
<div class="img_wrap">
<img src="<?php echo esc_html( get_template_directory_uri() ); ?>/assets/images/logo.svg" alt="">
</div>
</div>
<div class="about_content bd">
<span class="draw"></span>
<p class="name fade">中村 允</p>
<p class="introduce fade">1988年、埼玉生まれ。カメラが趣味で、散歩をしながら街の風景を撮影したり、友達の家族写真を撮影したりしています。</p>
<p class="introduce fade">
デザインからコーディングまでのWebサイト制作, CMS(WordPress)構築, Webアプリ制作が可能です。デザインに重点をおきながらも、バックエンドの基礎知識も持つ、フロントエンドエンジニアを目指しています。
</p>
</div>
</div>
</section>
<!-- /About -->
<!-- Skills -->
<section id="skills">
<h2 class="section_title" title="Skills">Skills</h2>
<div class="skill_wrap">
<div class="skill_line"></div>
<div class="skill_content bd des">
<span class="draw"></span>
<h3>Design</h3>
<p class="fade">Webデザイン, レスポンシブデザイン, グラフィックデザイン, Photoshop, Illustrator, XD</p>
</div>
</div>
<div class="skill_wrap">
<div class="skill_line"></div>
<div class="skill_content bd f_e">
<span class="draw"></span>
<h3>Front-end</h3>
<p class="fade">HTML5, CSS3, Sass(SCSS), レスポンシブコーディング, gulp, webpack, jQuery, JavaScript</p>
</div>
</div>
<div class="skill_wrap">
<div class="skill_line"></div>
<div class="skill_content bd b_e">
<span class="draw"></span>
<h3>Back-end</h3>
<p class="fade">PHP, Ruby, SQL, WordPress, Ruby on Rails</p>
</div>
</div>
</section>
<!-- /Skills -->
<!-- Works -->
<section id="works">
<h2 class="section_title" title="Works">Works</h2>
<?php
$args = array(
'post_type' => 'works',
'post_per_page' => 3,
);
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) :
while ( $the_query->have_posts() ) :
$the_query->the_post();
?>
<article class="bd">
<span class="draw"></span>
<div class="post_img fade">
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail( 'thumbnail' ); ?></a>
</div>
<div class="right fade">
<time datetime="<?php the_time( 'Y-m-j' ); ?>"><?php the_time( 'Y.m.j' ); ?></time>
<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<div class="tags fade">
<?php
/**
* タグ(ターム)を表示 https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/wp_get_object_termsを参考
*/
$my_order = array(
'orderby' => 'name',
'order' => 'ASC',
);
$custom_post_tag_terms = wp_get_object_terms( $post->ID, 'skill', $my_order );
if ( ! empty( $custom_post_tag_terms ) ) {
if ( ! is_wp_error( $custom_post_tag_terms ) ) {
foreach ( $custom_post_tag_terms as $my_term ) {
$term_link = get_term_link( $my_term->slug, 'skill' );
echo '<a href="' . esc_html( $term_link ) . '">' . esc_html( $my_term->name ) . '</a>';
}
}
}
?>
</div>
</div>
</article>
<?php
endwhile;
wp_reset_postdata();
endif;
?>
<div class="to_list">
<a class="to_list_btn" href="<?php echo esc_html( get_post_type_archive_link( 'works' ) ); ?>">実績一覧へ</a>
</div>
</section>
<!-- /Works -->
<!-- contact -->
<section id="contact">
<h2 class="section_title" title="Contact">Contact</h2>
<div class="contact_form bd">
<span class="draw"></span>
<?php echo do_shortcode( '[contact-form-7 id="62" title="コンタクトフォーム1"]' ); ?>
</div>
</section>
<!-- /contact -->
<?php get_footer(); ?>