我正在尝试创建一个基于表列HEX(十六进制颜色代码列表)的色板目录页面。有几百个,并且在样式表中创建它们将永远花费。因此,我想用可变代码生成背景色来创建Wordpress页面模板。
我能够成功将数据作为文本提取,但是我很难确定如何将HEX列用作背景颜色样式变量。
我的第一步是要确保能够从该列中提取数据,下一步是创建颜色样本(基于该列中的十六进制代码的彩色框),并希望找出接下来如何创建过滤器。
这是我在Wordpress页面模板中放置的代码。如何为从我创建的Wordpress数据库表中提取的样式或类创建变量:
<?php
global $wpdb;
$result = $wpdb->get_results( 'SELECT * FROM wp_colors' );
foreach ($result as $print ) { ?>
<div><p><?php echo $print->HEX; ?> - <?php echo $print->Description; ?></p></div>
<?php }
?>
我到处搜索,似乎找不到答案。也许我不是在寻找正确的方法。任何帮助将不胜感激。
谢谢!