如何在WordPress中将音乐内容的流派从一个页面显示到另一个页面

时间:2021-01-27 作者:Adekola Olawale

我正在建立一个WordPress网站,主页上有一个音乐流派的类别。该网站的创建是为了能够收听不同流派的音乐节拍,然后继续购买节拍。我已经创建了与流派(嘻哈、雷鬼、rnb、rap等)匹配的页面,但我的问题是在各自的页面上显示音乐内容(即主页上的内容)。

比如Hip hop、Afro beat等都有自己的页面,so I want a situation where when users click on the navigation link for Afrobeat page it takes them to the page displaying all the music content that matches the genre Afrobeat, which is Fine Girl. 我想在Afrobeat页面上显示与下图中相同样式的音乐内容

我使用高级自定义字段插件的文本字段来显示流派的标题

代码如下:

<span class="song_details">
  <div>
    <h4>SONG TITLE:</h4> <span><?php echo $fine_girl_track[\'song_title\'];?></span>
  </div>
  <div>
    <h4>GENRE:</h4> <span><?php echo $fine_girl_track[\'genre\'];?> // This line is displaying the genre with the (echo $fine_girl_track[\'genre\']) part displaying the text from the advanced custom fields genre text field
  </div>

  <div>
    <h4>PRICE:</h4> <span><?php echo $fine_girl_track[\'price\'];?>
  </div>
</span>

<button class="button tour_button">
  <a href="<?php echo $fine_girl_track[\'link\'];?>"><?php echo $fine_girl_track[\'link_text\'];?></a>
</button>
以下是现场展示的音乐流派图片:enter image description here

显示导航链接的网站页面图像:enter image description here

1 个回复
SO网友:Antti Tolvanen

如果我正确理解你的方法,你似乎有硬编码的音乐项目?

我建议你custom post type, 那就是音乐。您还应该添加custom taxonomy 对于后期类型音乐。

之后,您可以在“音乐帖子类型”下添加音乐项,并将音乐项的类型设置为分类法。完成后,您可以将类别url添加到菜单中。

创建自定义帖子类型和自定义分类将帮助您维护音乐项目。

相关推荐