<?php
/*
Template Name: Book Words Page
*/
get_header(); ?>
<div class="container">
<div class="row">
<?php
$words = array(
array(
'word' => 'Bookstore',
'phonetic' => '[\'bʊkstɔː(r)](英式),[\'bʊk,stɔr, -ˌstor](美式)',
'translation' => '书店',
'image' => 'https://example.com/bookstore.jpg', // 请替换为实际图片URL
'example' => 'I bought this book at a local bookstore.',
'example_translation' => '我在当地的一家书店买了这本书。'
),
// 其他单词数组结构类似,此处省略以简洁代码...
array(
'word' => 'Comic book',
'phonetic' => '[\'kɒmɪk bʊk](英式),[\'kɑmɪk bʊk](美式)',
'translation' => '连环画',
'image' => 'https://example.com/comic-book.jpg', // 请替换为实际图片URL
'example' => 'The comic book adaptation of the movie was very popular.',
'example_translation' => '这部电影的连环画改编版非常受欢迎。'
)
);
foreach ($words as $word) {
echo '<div class="col-md-4 col-sm-6 col-xs-12 word-card">';
echo '<img src="' . $word['image'] . '" alt="' . $word['word'] . '" class="word-image">';
echo '<h3>' . $word['word'] . '</h3>';
echo '<p><strong>音标:</strong> ' . $word['phonetic'] . '</p>';
echo '<p><strong>中文翻译:</strong> ' . $word['translation'] . '</p>';
echo '<p><strong>例句:</strong> ' . $word['example'] . '</p>';
echo '<p><strong>例句中文:</strong> ' . $word['example_translation'] . '</p>';
echo '</div>';
}
?>
</div>
</div>
<style>
.container {
max-width: 1200px;
margin: 0 auto;
padding: 20px;
}
.row {
display: flex;
flex-wrap: wrap;
gap: 20px;
}
.word-card {
border: 1px solid #ddd;
padding: 15px;
border-radius: 5px;
text-align: center;
}
.word-image {
max-width: 100%;
height: auto;
margin-bottom: 10px;
}
@media (max-width: 768px) {
.word-card {
flex: 1 1 calc(50% - 10px);
}
}
@media (max-width: 480px) {
.word-card {
flex: 1 1 100%;
}
}
</style>
<?php get_footer(); ?>
评论 (0)