wordpress just show the title and abstract

wordpress只显示标题和摘要而不是全文

在主题文件夹中找到home.php或者index.php,找到<?php the_content(); ?>这一行,将其修改为以下代码:

<?php endif; ?>

 <?php if(is_category() || is_archive() || is_home())

 {the_excerpt();}

 else

 {the_content(__(‘Read more’,’tpSunrise’));}

?>

即可。

只显示标题和摘要效果如下:

clip_image002

未修改代码前为全文显示,效果为:

clip_image004

Add a Copyright Notice to Copied Text

wordpress向复制的文章中自动添加版权信息

本机测试可行,放到网站上就没有效果了。


<script type="text/javascript">
document.body.oncopy
= function
()
{
setTimeout( function ()
{
var
text = clipboardData.getData("text");
if
(text)
{ text
= text + "\r\nThis article refer from:(http://www.guoshaoguang.com),for
details:"
+location.href; clipboardData.setData("text",
text);
}
}, 100
)
}
</script>

可行代码唯一的遗憾就是IE不支持,囧


<script type="text/javascript">
function addLink() {

var body_element =
document.getElementsByTagName('body')[0];

var
selection;

selection =
window.getSelection();

var pagelink = "<br>Refer
from: http://guoshaoguang.com <br/> For details: <a
href='"
+document.location.href+"'>"+document.location.href+"</a><br>Copyright
to http://guoshaoguang.com</br>"
; // change this if you want

var copytext = selection +
pagelink;

var newdiv =
document.createElement('div');

newdiv.style.position='absolute';

newdiv.style.left='-99999px';

body_element.appendChild(newdiv);

newdiv.innerHTML =
copytext;

selection.selectAllChildren(newdiv);

window.setTimeout(function()
{

body_element.removeChild(newdiv);

},0);
}
document.oncopy = addLink;
</script>

xml file too big to import to wordpress website

xml文件太大无法上传到wordpress

 

原因:从一个wordpress上导出了自己所有的文章,大概6~7MB,准备导入到本机自建的一个wordpress,不过上传文件有限制,最大2MB

 

解决方法:

1.      网上很多关于修改配置文件的教程;

2.      使用xml分割工具,分割成小于2MB的即可。

 

对于我只是使用wordpress写写文章,而没有很深入的研究,决定使用第二种方案。

 

1.      软件为WXR File Splitter

2.      下载软件(官方下载

3.      软件不需要安装,运行之后,打开xml文件,软件会检测需要分割的xml的大小,可以手动设置单个需要分割的xml文件的大小,设置好之后,点击:split即可。