我从themeforest购买了一个主题,他们有一个自定义的帖子类型来创建图像的砖石视图。
1) 当我添加自定义帖子类型(包含在高级主题中)时,砌体视图中的图像会使用href I Truse链接到它们的页面(当用户单击图像时,它会将他们指向从中提取图像的页面)。我想删除链接,使视图能够在不点击图像的情况下查看图像。
2) 这些图像还显示了两个信息框、图像所属的类别和一些细节。我还想删除详细信息,只保留类别信息文本。
我想一个CSS,我可以在页面上使用,以实现这一点。非常感谢。
最合适的回答,由SO网友:WebElaine 整理而成
实现目标的最佳方法是创建一个子主题,并将负责编辑页面的PHP文件复制到子主题中。然后,您可以删除链接和其他信息,使其实际上从页面中消失。这样,就不会有人意外地看到您试图删除的信息。(例如,屏幕阅读器不知道删除链接样式意味着你不希望任何人能够使用链接。任何连接速度慢的人都可能在加载CSS之前看到你试图隐藏的一些文本。)
CSS可以用来隐藏东西,但不能禁用链接。如果您想坚持CSS路线,可以尝试在StackOverflow上询问CSS问题的主题,并确保提供HTML,以便人们可以帮助处理CSS。另一种可能禁用链接的方法是使用JavaScript,但这同样是一个堆栈溢出问题,因为它不是WordPress特有的。您可能希望将其添加到子主题或插件中,但通常最好直接从PHP中删除内容,这样它们就永远不会输出,而不是让用户加载所有资源,将信息添加到页面,然后让JavaScript从页面中删除内容,这会使加载时间变慢,整个代码更加复杂。