文献管理工具中的过滤器的原理是:
(1)Filters的功能,参考文献导入EndNote后,让EndNote知道来源库的原始数据与EndNote哪个字段对应;
(2)如何查看和编辑Filters,Edit——Import Filters——Open Filter Manager,选中目标Filter,双击打开;
(3)文献直接导入与格式转换导入的本质,直接导入:有些数据库在导出数据的同时,已经直接呼叫其对应的Filter,让使用者不需再做「选择Filter」的动作,而能达到直接导入的感觉。例如wos核心合集导入endnote,默认采用了ISI-CE这个内置filter。
格式转换导入:而有些数据库仅有数据导出功能,可能导出成txt、Excel、或 html,使用者需多一道「选择Filter」的手续,才能将这些数据再导入至 EndNote;
(4)EndNote如何规定导入数据库对应哪个内置Filter,EndNote-Help-Search for help on-目录-Direct Export-Output Formats
(5)Filter查看数据导入源字段与EndNote字段的对应,打开filter,查看Templates。左边是数据导入源的字段Tag,右侧是对应到endnote的字段Field,注意先定文献类型;
1
将下面这段函数添加到主题的 functionsphp 文件中:
2
function replace_text_wps($text){ $replace = array( // '我是要被替换的文本' => '我是被替换后的文本' 'wordpress' => '<a href="#">wordpress</a>', 'excerpt' => '<a href="#">excerpt</a>', 'function' => '<a href="#">function</a>' ); $text = str_replace(array_keys($replace), $replace, $text); return $text; } add_filter('the_content', 'replace_text_wps'); add_filter('the_excerpt', 'replace_text_wps');
3
注释:上面代码中第四、五、六行的 wordpress,excerpt 及 function 就是要被替换的文本;相应的<a href=”#”>wordpress</a>,<a href=”#”>excerpt</a> 及 <a href=”#”>function</a> 就是被替换后的文本,很明示,它们都被替换成链接文本了。最后的两条函数的意思分别为:
4
1add_filter(‘the_content’, ‘replace_text_wps’); ——>替换文章正文中的文本内容
2add_filter(‘the_excerpt’, ‘replace_text_wps’); ——>替换文章摘要中的文本内容
二批量删除或替换文章中的文本内容(这里以删除简码为例):
方法也许很多,但我觉得这种是最好的,那就是执行 SQL 查询语句进行批量删除,非常彻底,不过涉及WordPress 数据库重要数据表,所以事前得做好数据库的备份。
登录数据库管理中心,执行以下语句即可:
UPDATE wp_posts SET post_content = REPLACE( post_content, '[adsense]', '' );
说明:这里我要删除的是一条已经没有用的简码“[adsense]”,使用时请修改为要删除的内容。
如果我们想将 [adsense] 替换成 [related_posts] 这样的内容,可以写成这样:
5
UPDATE wp_posts SET post_content = REPLACE( post_content, '[adsense]', '[related_posts]' );
使用Log Explorer查看和恢复数据
Log Explorer 41可用于SQL Server2005的日志查看工具
下载地址:
>
以上就是关于文献管理工具中的过滤器的原理是什么全部的内容,包括:文献管理工具中的过滤器的原理是什么、如何批量替换或删除 WordPress 文章中的内容、sql server数据库被删除了怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)