根据这个WordPress链接:
https://en.support.wordpress.com/code/posting-source-code/
我应该可以发布源代码。
然而,请看看这篇博文的底部,在水平线之前:
http://blog.publictalksoftware.co.uk/2017/10/10/changes-to-the-midweek-editor-from-january-2018/
它不起作用。我该如何解决这个问题?
这是表格单元格中的内容:
We don't need to display the <strong>Student</strong>/<strong>Assistant </strong>labels when we are discussing a <strong>sample conversation video</strong>. Changes are required in your script.
I will make the following change to all default S-140 scripts for us. However, if you are using a customized S-140 script then you will need to replicate the same changes:
[code language="xml", firstline="318", highlight="330,331,332,333,334,335,341,342"]
<xsl:template match="StudentItem">
<tr>
<xsl:apply-templates select="Time" mode="End"/>
<td class="cellTheme">
<span class="bulletAYFM">•</span>
<span class="textTheme">
<xsl:value-of select="Type"/>
</span>
<xsl:apply-templates select="Time" mode="Duration"/>
<xsl:apply-templates select="Material"/>
</td>
<td class="cellPosition">
<xsl:choose>
<xsl:when test="@IsSampleVideo=1">
<!--We need an empty cell-->
<xsl:text> </xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="//Labels/Student"/>
<xsl:if test="@IsTalk=0">
<br/>
<xsl:value-of select="//Labels/Assistant"/>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</td>
<xsl:apply-templates select="Students"/>
</tr>
</xsl:template>
[/code]
但即使我把它放在桌子外面的主帖中,也不能正确呈现。
我不得不从帖子中移除上面尝试过的代码,因为它没有正确呈现,只是拥有代码的图像。我愿意做我想做的事情。我喜欢广告中的短代码,因为我可以指定行号和突出显示行。困惑。
答案 0 :(得分:1)
您使用的短代码适用于托管的WordPress.com博客。你的是一个自我托管的WordPress网站,所以你需要下载一个插件才能让它工作。
插件的详细信息在您链接的页面底部的“Credits”(下方复制)下提供。
“Alex Gorbatchev’s SyntaxHighlighter项目用于实现此功能。如果您是WordPress.org用户,并希望在自托管博客上使用此功能,则可以{{3 }}“。