WordPress快速添加友情链接功能的方法

来源:本网整理

工具/原料 WordPress Link Manager方法/步骤 1进入到管理后台,点击左

这篇文章主要为大家介绍了WordPress快速添加友情链接功能的方法,通过自定义函数实现后台友情链接功能,是WordPress二次开发的典型应用,需要的朋友可以参考下

本文实例讲述了WordPress快速添加友情链接功能的方法。分享给大家供大家参考。具体方法分析如下:

wordpress 3.5版本之后默认的都隐藏了后台友情链接管理,首先我们要让后台有可以添加友情链接

WordPress系统默认下是没有友情链接功能的,为了网站更好的优化我们需对它加个友情连接功能,下面我把我在wordpress中增加友情链接具体方法分享给大家.

一、添加代码恢复Wordpress后台的链接管理功能登录Wordpress管理后台,进入仪表盘。

WordPress 在 3.5 己经隐藏了,我们可以通过下面的代码实现快速添加友情链接,实例代码如下:

简单一些的话,直接在wordpress后台添加一个页面 叫友情链接。

< class="msgheader">< class="right">复制代码代码如下:< class="msgborder" id="phpcode3"><?php

先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:123

/*

Plugin Name: WPJAM Blogroll

随着一些老牌综艺主持人李湘倪萍李咏淡出荧屏。近几年又涌现出一些新的综艺主持人,他们出色的主持能力获得众多观众的喜爱。有网友经常会评选出最具影响力的全国十强主持人。按照他们的主持风格、语言组织能力、临场应变和幽默程度以及带动节目影响力来评选。不妨看看中国内地十大综艺主持人排行榜,谢娜尴尬进榜,李维嘉被低估,金星落选,撒贝宁汪涵孟非为何力压综艺一哥何炅。Top10李维嘉一直被芒果台低估的主持人估计许多网友认为,李维嘉是位一直被低估的主持人,论幽默,除了汪涵何炅,维嘉现场抖出的梗绝对不输国内任何主持人。多年来,维嘉一直在湖南卫视的王牌节目《快乐大本营》担任主持人,他与何炅、谢娜一直搭档的非常不错。但

Description: 快速添加友情链接

大学食堂哪家强?各大高校食堂大曝光有哪些大学食堂令人惊艳?快跟着小编来看看~魔都坊间素来盛传“玩在复旦,吃在同济,爱在华师大”在成都念大学,应该是最有口福的吧在这样“国际化”的氛围中,北语的食堂走的也是“洋气”的多元化路线。华南师范大学又名“华南吃饭大学”,被评为“全国高校百佳食堂”中国农业大学,又名“中国食堂大学”,号称京城第一高校食堂!被誉为“中国最美大学”,饭菜太可口,被吐槽为“全国第一所怕被学生吃垮的食堂”“最具贵族气质大学”,连食堂也在高校界傲视群雄。玉米炒葡萄名震江湖作为全国食堂数目最多的高校,华科拥有着大大小小30多个食堂。吃货的天堂学校食堂变样了,随之而来的是饭价普遍提高,然而

Version: 0.1

备受观众喜爱的综艺节目《金星脱口秀》目前已经停播,很多人表示不理解甚至惋惜。难得有好看一点的节目却遭遇停播是观众所不能接受的。今日,金星对为何遭遇停播发了博文回应网友:原文意思:《金星秀》做得好,收视率又高,惨遭小人嫉妒,觉得自己肾需要补,长度、时间不给力,找徽欣:pjx后面跟一个八俩六,半小时没问题!自己没本事就写信给领导,领导为了自保就先把节目撤掉;到头来观众没了节目看,眼看着“番茄”烂掉金星的回复可谓很霸气啊。这等实话看来只有她能真实地说出来,但是后面一句“眼看“番茄”就要烂掉”,还真是让人耐人寻味了。虽说《金星秀》口碑不错,但是金星也是如此自信。东方卫视没有了金星,是否真变成“烂番茄”

Author: Denis

童年倒是没阴影,就是前几天一个梦把我吓的够呛,我梦见自己被好几条大狗咬,双手和双腿都被狗撕扯着,甚至都腾空了,怎么都挣不脱,而且还怎么都醒不来,特别真实,幸亏到最后我妈把我叫起来了。我以前特别喜欢小动物,什么小猫小狗小兔子啊,但是这个梦以后看见狗心里就有一种控制不住的恐惧感。

*/

add_action('admin_init', 'wpjam_blogroll_settings_api_init');

function wpjam_blogroll_settings_api_init() {

add_settings_field('wpjam_blogroll_setting', '友情链接', 'wpjam_blogroll_setting_callback_function', 'reading');

register_setting('reading','wpjam_blogroll_setting');

}

function wpjam_blogroll_setting_callback_function() {

echo '<textarea name="wpjam_blogroll_setting" rows="10" cols="50" id="wpjam_blogroll_setting" class="large-text code">' . get_option('wpjam_blogroll_setting') . '</textarea>';

}

function wpjam_blogroll(){

$wpjam_blogroll_setting = get_option('wpjam_blogroll_setting');

if($wpjam_blogroll_setting){

$wpjam_blogrolls = explode("n", $wpjam_blogroll_setting);

foreach ($wpjam_blogrolls as $wpjam_blogroll) {

$wpjam_blogroll = explode("|", $wpjam_blogroll );

echo ' | <a href="'.trim($wpjam_blogroll[0]).'" title="'.esc_attr(trim($wpjam_blogroll[1])).'">'.trim($wpjam_blogroll[1]).'</a>';

}

}

}

?>

首先将上面的代码复制到当前主题的 functions.php 文件中,或者单独作为一个插件激活,然后就可以在 WordPress 后台 > 设置 > 阅读 界面,就有一个友情链接添加的输入框,按照 链接 |标题 的方式输入所有的友情链接.

方法二:将下面的代码添加到当前主题的 functions.php 文件中,或者另存为单独的php文件,上传到插件目录激活,代码如下:

< class="msgheader">< class="right">复制代码代码如下:< class="msgborder" id="phpcode4"><?php

add_action('admin_init', 'wpjam_blogroll_settings_api_init');

function wpjam_blogroll_settings_api_init() {

add_settings_field('wpjam_blogroll_setting', '友情链接', 'wpjam_blogroll_setting_callback_function', 'reading');

register_setting('reading','wpjam_blogroll_setting');

}

function wpjam_blogroll_setting_callback_function() {

echo '<textarea name="wpjam_blogroll_setting" rows="10" cols="50" id="wpjam_blogroll_setting" class="large-text code">' . get_option('wpjam_blogroll_setting') . '</textarea>';

}

function wpjam_blogroll(){

$wpjam_blogroll_setting = get_option('wpjam_blogroll_setting');

if($wpjam_blogroll_setting){

$wpjam_blogrolls = explode("n", $wpjam_blogroll_setting);

foreach ($wpjam_blogrolls as $wpjam_blogroll) {

$wpjam_blogroll = explode("|", $wpjam_blogroll );

echo ' | <a href="'.trim($wpjam_blogroll[0]).'" title="'.esc_attr(trim($wpjam_blogroll[1])).'">'.trim($wpjam_blogroll[1]).'</a>';

}

}

}

?>

然后就可以在 WordPress 后台 > 设置 > 阅读 界面,就有一个友情链接添加的输入框,按照 链接 |标题 的方式输入所有的友情链接.

最后在需要显示友情链接的模板文件的适当位置,使用下面的代码进行调用:

< class="msgheader">< class="right">复制代码代码如下:< class="msgborder" id="phpcode5"><?php if (function_exists(wpjam_blogroll)) wpjam_blogroll();?>

希望本文所述对大家的WordPress建站有所帮助。

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

wordpress怎么添加友情链接功能

1、如果登录WordPress后台没有找到链接管理功能,那么就要将以下代码添加到主题文件functions.php最后一个?>的前面:

// 友情链接

add_filter( 'pre_option_link_manager_enabled', '__return_true' );

2、添加代码后就能在后台找到链接管理功能,然后可以直接添加友情链接,也可以先添加链接分类目录,如友情链接和内页链接,然后再添加其他博客的链接为友情链接或内页链接。

wordpress怎么添加友情链接功能

1、进入到管理后台,点击左侧菜单栏的“插件”--“安装插件”

2、在搜索框输入“Link Manager”,点击“搜索”

3、在搜索结果里找到Link Manager,一般是第一个,点击下方的“现在安装”

4、提示是否安装插件,点击“确定”

5、此时系统会自动安装插件,安装完毕后,我们点击下方的”启用插件“

6、此时,在菜单左侧就会显示出“链接”选项,我们点击”添加“

7、在添加链接的页面,我们输入的链接的标题和地址等信息,然后点击右侧的”添加链接“按钮。

8、链接添加完毕了,如何显示呢,我们可以使用小工具来显示在页面上,点击左侧的菜单的”外观“--”小工具“

9、在小工具页面,把左侧的”链接“选项卡拖放到右侧去

10、此时,会自动弹出一些显示的设置选项,设置完毕后,我们点击”保存“

11、这是我们回到博客主页,就会在右侧看到我们添加的链接了

怎么在wordpress中添加友情链接

wordpress添加友情链接方法如下:

使用到的工具:Link Manager插件

1、在网站后台的“插件” → “安装插件”页面,搜索“Link Manager”,在线安装“Link Manager”插件并启用。

2、启用插件后,在后台的左侧管理菜单中,即新增了一个名为“链接”(Links)的菜单项,如下图所示

3、依次进入【 链接 – 链接分类目录 】 ,新建名称为“友情链接”的链接分类目录,如下图所示

4、依次进入【 链接 – 添加 】 ,添加新的 友情链接站点,如下图所示

wordpress怎么添加友情链接,使用Link Manager插件轻松搞定

这个插件其实就是一行代码就可以解决的啦,添加以下代码到当前使用的WordPress主题中的functions.php文件冲即可在后台管理友情链接:

add_filter( 'pre_option_link_manager_enabled', '__return_true' );

怎么在wordpress的首页插入js代码和友情链接

在制作wordpress主题猴子wordpress插件过程中,经常需要添加样式文件或者js脚本文件,由于大多数用户运行网站上多个插件,可能会加载

各式各样的文件,容易引起冲突,所以wordpress系统为开发者提供了一个很好的脚本及样式文件的排队系统,这有助于防止插件之间的脚本冲突问题。这

篇文章中,主要介绍wordpress中添加Javascript文件与css文件的方法,对那些刚开始学习WordPress主题和插件的开发是特别有

用的。

  错误方式

  wordpress中提供了wp_head钩子来帮助在页面的头部添加指定的头部消息,比如常见的关键词与描述,很多人也同样会使用这种方式来添加站点的外部样式文件与脚本文件,添加代码如下:

<?php

add_action('wp_head', 'wpb_bad_script');

function wpb_bad_script() {

echo '<script type="text/javascript" src="http://www.54ux.com/wp-content/themes/d-simple/js/sidenav.js"></script>

'; //添加js文件

}

?>

  这种方式虽然使用简单,但是非常不推荐使用,这种加载方式容易造成wordpress脚本的冲突。

  wordpress脚本排队系统

  1、介绍

 

 wordpress在全球拥有强大的开发社群,很多人都非常积极的参与到wordpress的主题与插件的开发当中,并且可以免费使用,为了防止各个开

发者开发的插件在使用过程总出现脚本冲突的问题,wordpress提供了一个非常强大的脚本加载函数wp_enqueue_script,通过这个函

数,可以告诉wordpress在哪加载脚本,脚本依赖哪些框架,而且该函数在利用内置的Javascript库时,可以避免多次加载同一个脚本。这有助

于减少页面加载时间,以及避免与其他主题和插件冲突。

  2、使用实例

  wordpress正确加载脚本的使用很简单,代码如下:

<?php

function wpb_adding_scripts() {

wp_register_script('my_amazing_script', plugins_url('amazing_script.js', __FILE__), array('jquery'),'1.1', true);

wp_enqueue_script('my_amazing_script');

}

add_action( 'wp_enqueue_scripts', 'wpb_adding_scripts' );

?>

  可以将以上代码放入你的插件文件中或者你主题的functions.php文件。

  说明:

  实例中首先通过函数wp_register_script(),这个函数接收5个参数:

  $handle

  (string) (必须) 脚本名称. 名称必须唯一在之后函数 wp_enqueue_script() 会使用到该名称.

  Default: None

  $src

  (string) (必须) 脚本路径,可以使用绝对路径。

  Default: None

  $deps

  (array) (可选) 脚本依赖包,依赖包会在脚本加载之前预先加载。

  Default: array()

  $ver

  (string) (可选)脚本版本控制。

  Default: false

  $in_footer

  (boolean) (可选) 定义脚本的位置,如果为true脚本会在页面底部加载,默认在head头部加载。

  Default: false

  当使用wp_register_script()函数注册脚本文件后,就可以使用函数wp_enqueue_script()函数来加载该注册的脚本文件。

  也许有人会问为什么不直接加载脚本文件,而是先注册后加载,这不是多此一举吗。其实这主要是为了站点其他开发者在其他插件或者主题总方便引用核心脚本文件。

wordpress如何加载CSS样式文件

  wordpress css样式文件的加载与以上介绍的脚本文件加载方式是一样的,如下实例:

<?php

function wpb_adding_styles() {

wp_register_script('my_stylesheet', plugins_url('my-stylesheet.css', __FILE__));

wp_enqueue_script('my_stylesheet');

}

add_action( 'wp_enqueue_scripts', 'wpb_adding_styles' );

?>

  以上实例用了wp_register_script钩子来加载样式文件。

 

 实例中使用了plugins_url()来获取样式文件的路径,这个一般在插件开发过程中使用的居多,如果主题中开发使用到

wp_register_script()函数则可以使用get_template_directory_uri()来获取样式文件路径,如果是子主题中

使用,则可以使用函数get_stylesheet_directory_uri()来获取路径,实例如下:

<?php

function wpb_adding_scripts() {

wp_register_script('my_amazing_script', plugins_url('amazing_script.js', __FILE__), array('jquery'),'1.1', true);

wp_enqueue_script('my_amazing_script');

}

add_action( 'wp_enqueue_scripts', 'wpb_adding_scripts' );

?>

  • 本文相关:
  • 多备份:一键自动备份你的WordPress博客
  • WordPress使用RSS Feed输出自定义文章类型内容的方法
  • WordPress实现搜索结果包括自定义文章类型内容的方法
  • Wordpress自动将包含长链接的评论标记为垃圾评论的方法
  • WordPress评论禁止针对指定内容全英文的方法
  • WordPress站点出现404错误时邮件通知管理员的方法
  • WordPress实现搜索结果只有一篇文章时自动跳转到文章的方法
  • WordPress中文截取函数用法分析
  • WordPress给文章图片自动添加链接的方法
  • WordPress在IIS服务器上的伪静态设置方法(解决中文URL无法访问问题)
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved