我已经为我的新闻稿编写了自己的MailPress主题,使用表格和内联样式来获得新闻稿的良好外观和感觉。文件头中有。php和页脚。带有内联样式标记的php html表格代码。类似这样:
<table align="center" border="0" cellpadding="0" cellspacing="0" height="100%" width="100%" id="bodyTable" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 0;background-color: #ecebea;border-collapse: collapse !important;height: 100% !important;width: 100% !important;">
它在电子邮件预览中看起来很好,但当发送它并从我的gmail中查看时事通讯时,表格中没有我写的样式标签。似乎MailPress正在剥离我所有的风格东西
以上代码在我的电子邮件中显示如下:
<table align="center" border="0" cellpadding="0" cellspacing="0" height="100%" width="100%">
“style”和“id”标签正在被完全删除。
在哪里或如何避免这种情况发生?是否有一些过滤,我可以在那里放置代码,以允许在新闻稿内容中使用样式标记?
最合适的回答,由SO网友:elvismdev 整理而成
解决了,问题不在wordpress上。gmail显示错误的“我的表”的原因就是几个css和表格式问题。在台式机和移动电子邮件中,客户端看起来不错,所以我假设问题超出了我的html表代码。但是插件的开发人员会对其进行审查,并对我的MailPress新闻稿模板进行最后润色。现在到处都很好看。MailPress插件启动了。