我正在尝试将多个短代码生成博客帖子循环添加到一个页面
问题:当我向一个页面添加两个包含博客帖子循环的短代码时,短代码在第一个短代码外部div中植入,这也发生在我的一些PHP代码中,也许你可以通过发现错误?
在这里你会看到,第二行(这是从短代码开始的第二个循环,行更宽,这基本上是问题):
如果我要添加另一个具有相同版本的短代码的循环,它将比第二个更宽,依此类推......
html输出,在这里你可以看到第二个循环已经植入第一个循环" row"。 https://ibb.co/h7pOpb
我的shortcode.php:
INSERT INTO toggles (field1, field2, field3)
SELECT 'abc', '123', acct_id
FROM master_acct
WHERE cust_nbr LIKE '%ABC';
答案 0 :(得分:0)
短代码仅在返回输出时有效。
class Mstrgensalutationtype(models.Model):
saltypeid = models.BigIntegerField(primary_key=True)
lang = models.CharField(max_length=2, blank=True, null=True)
shortval = models.CharField(max_length=7, blank=True, null=True)
salutationlong = models.CharField(max_length=20, blank=True, null=True)
class Meta:
managed = False
db_table = 'MstrGenSalutationType'
def __unicode__(self):
return u'%s ' % ( self.shortval )
您正在执行的代码中的第二个错误的事情是while循环中的“Row div close”,而您在循环时启动了row div。