你知道你每次阅读博客(在这个利基)如何几乎拥有博客的“签名”在帖子的底部?我这样做,在Blogger和在WordPress,但我也改变了我的设计一百万次,并改变了我的签名几次为好。这意味着旧的文章不会有我当前的配色方案相匹配的签名。小资,我知道,但色彩协调对我很重要!我知道有一种方法来反标所有的旧帖子具有相同签名,我只是从来没有抽时间去计算出来。不知何故,这个任务漂浮到顶部我的待办事项列表一天,我做到了!和它的工作!更妙的是,我能够加入我的社交媒体跟踪按钮以及!天使在唱歌!所以,那当然,我的下一个想法是“我能做成一个博客帖子吗?” Why yes, I can! And here it is! (Enough exclamation points yet?) So. Here’s my tutorial on how to add signatures to all wordpress posts!
注意:本教程将一个签名添加到您的所有信息,新与旧。如果你已经在你的旧帖子的签名,你的信息会显示两个签名,所以用户要小心,这可能会迫使你回去删除所有这些旧签名。我没有一个神奇的计划,要做到这一点呢,是的,我竟然咬我的牙齿,并通过我所有的旧帖子去了,手动删除代码。伊克。
1.首先,你需要一个签名。你可以使用PicMonkey或Gimp或Photoshop或任何其他软件来创建你的名字的图像,或任何你想要署名的东西,女超人,婴儿耳语者,任何你想要的东西。
2.上传图像到媒体库,并记直接URL到图像。你需要在一个位这些信息。
三。我们会搞乱你的函数.php文件,所以你需要知道它在哪里以及如何找到它。一些主题将允许您编辑函数.php像我一样,作为覆盖文件。大多数主题应该允许您通过进入仪表板->外观->编辑器直接编辑文件。在右手边,你可能会看到函数.php点击和编辑。如果两个选项为你工作,你必须去你的博客主机,FTP文件到您的计算机,编辑它,然后将其重新上传到服务器。你应该能够找到你/的wp-content /主题层次结构中的文件。
谨慎!编辑你的functions.php文件会毁掉你的网站。不是杀死服务器外杀死,但错误的编辑可以导致你的网站不加载在所有。所以,确保你备份了你的博客,当你在编辑的时候,刷新和预览在一个单独的窗口中发生的变化,所以,如果出现问题,你可以回到你的仪表盘,删除你的更新,重新保存,让你的网站重新上线。
4.现在让我们来看看你会被添加到您的functions.php文件中的代码。
代码添加签名的帖子
与您上传的签名图像文件的URL“在此处插入图片网址”替换。
//添加签名图像后,单post add_filter('the_content','add_signature', 1);函数add_signature($text){全局$post;如果(($后> post_type == '后'))$文本= 'DIV>';返回文本美元;}代码添加签名的文章和网页
如果你也想在页面末尾添加签名,您将添加一个条件if语句。更换
如果(($后> post_type == '后'))同
如果(($后> post_type == '后')||($后> post_type == '页'))下面是完整的片段:
//添加签名图像后,单post add_filter('the_content','add_signature', 1);函数add_signature($text){全局$post;如果(($ post - > post_type = =“post”) | | (post - > post_type美元= =“页面”))$文本。= ' < div class = "签名" > < img src = "在这里插入图像URL " > < / div > ';返回文本美元;}代码添加签名和社交媒体关注按钮
我希望得到更炫,并添加我的社交媒体跟踪按钮,在每一个岗位/页的底部也是如此。我的整个组按钮由图像映射覆盖。查看这个帖子来看看如何设置一个自己。图像映射带有两个标签,一个以和一个开始,随着启动<地图ID =” ...”>地图标记添加到您的模板的头 - 你只需要在你的网站一旦该特定ID工作的所有影像地图。然后img标签添加到您的签名功能,它说:“插入图片地图标记这里”。
//在单个post和page Add_filter之后添加签名图像('the_content','Add_Signature',1);函数Add_Signature($text){global$post;if(($post->post_type='post');|($post->post_type='page'))$text.='';返回$text;}在此处插入图像映射img标记这里是我的代码如下所示:
//后单个柱和页面添加的add_filter签名图片( 'the_content', 'add_signature',1);函数add_signature($text){全局$post;如果(($后> post_type == '后')||($后> post_type == '页面'))$文本。=“DIV>DIV> DIV>';返回文本美元;}设置显示优先级
如果你使用任何插件,以显示在你的文章底部的相关内容,你可能当你真正想要的签名只是你写的帖子后显示击中具有特征出现如下图所示的相关内容,问题。为了解决这个问题,就需要降低相关内容插件的优先级。我用的是nRelate插件,所以我的代码如下所示:
remove_filter('the_content', 'nrelate_related_inject', 10);remove_filter(' the_摘录','nrelate_related_inject', 10);add_filter('the_content', 'nrelate_related_inject', 999);add_filter(' the_摘录','nrelate_related_inject', 999);你会发现,在签名功能,你已经把“add_signature”功能为1的优先级设置的相关内容,以999优先将确保它会显示你的签名下方。
如果您使用的是不同的相关内容插件,你需要谷歌的功能名称在此代码段使用。
那么,这看起来复杂,但它确实是不是太糟糕。给它一个尝试,让我知道如何去!提出问题,分享技巧,我很想听听它是如何为你工作。想看到更多的博客提示吗?这里就交给我博客提示要看更多的页面,或者与下面的人开始!
留下回信
加入我们的邮件列表
订阅下面的最新模式发布和特别促销,直接发送到您的电子邮件收件箱。
感谢您的订阅!
Merri丹尼斯说
非常感谢这些代码片段。我以前试过,但没有额外的代码来更改优先级。
萝拉说
非常感谢你的建议!我真的想添加一个图像签名到我的帖子,我找不到一个代码,但你的工作!
莫莉说
帮帮我!
我试图添加你的代码,它不会在所有的工作对我来说。
我保存了我的代码,以防发生什么事,但每次我去加载我的管理页面登录,它说“服务器关闭”,我甚至不能登录更改我的代码回到正常!我现在该怎么办?
梅根说
这个确切的事情只是发生在我身上!帮帮我!
恺说
谢谢!我没有一丝技术娴熟,并经过大量的搜索,我发现您的文章和你容易跟随指导给了我信心编辑我的functions.php。
Mahriya说
嗨,
非常感谢你为这个职位,这正是我要找的。
我目前使用的WordPress和我的网站是托管在那里。我正在运行Adelle主题,并按照您的指示,就像您希望的那样,然后我陷入了困境。当我访问我的WordPress Dashboardand点击外观时,没有副标题“编辑器”。请回复,非常感谢。
位于台湾岛东北海面上说
我使用的是采用了创世纪框架的一个主题。如果你的主题没有,那么它可能会有所不同。
Mahirya说
呵呵,还好,感谢您的帮助,非常感谢!
布里说
终于!我一直在寻找添加简单代码的有用教程,但它们似乎都不适合我。必威体育 首页可能是我,哈哈。但是你的工作!所以谢谢你。
妮可说
在所有博客文章的结尾添加相同的内容,这是相同的过程吗?我想在每一篇博文的结尾都加上同样的图片。
耐克空军1号说
换人,曼城。纳斯里替换纳瓦斯。
Tiera说
这是太棒了!我在编辑functions.php文件时有点紧张,因为我以前从未这样做过,但它工作得很好。我还使用了“align”和“width”标签,这是我在大学时从计算机科学101中记住的,这样我的签名看起来就像我手动添加到每个帖子中的签名一样。我喜欢这个,因为如果我使用WordPress应用程序发布,我就不能添加签名了,但是这个可以帮我做到。我必须回去,并删除了所有我以前的帖子的签名,但因为我只写了3个月的博客,它不会太糟糕。没有什么比这更能节省我未来的时间了!
麦利纳瓦罗说
谢谢你的教程赤卫!
我有一个问题,希望你能知道如何解决它…它显示我的签名作为照片的post,即使有其他照片在它之前。这里有一个链接,我解释得不够好,http://sweetinasityblog.com/category/recipes/sweettreats/baking/
我怎样才能让这样它不显示我的签名?
谢谢!
米
艾希礼说
你是了不起的!我对这些一无所知,我做到了!非常感谢!
梅格说
非常感谢这个帖子!我找了一些关于WP基于图像的插件,但没有发现任何东西,这不是交互式/简单!我只是按照您的指示,初步得到它不正确 - 我在图书馆URL中使用的图像URL用,而不是像“孤独星球上” URL。当我打开他们,它的工作。非常感谢!梅格来自南非
索非亚卡瓦略说
谢谢你的惊人的职位,但我期待把消息给我所有的帖子不是一个签名。这是同一件事?谢谢
皮姆说
它仅适用于WordPress的工作,或者也适用于博客呢?
凯特说
谢谢!很适合我
3情感表达说
谢谢你的职位。所以informitive。
丽萨说
可能使用$ 100的目标礼品卡很容易地现在!今天夜猫子的赞助商和朋友都加入了为您带来一个惊人的$ 100组礼品卡赠品!我爱的目标,你爱的对象,我不能花费少于$ 100获得目标的出来,所以你还等什么呢?通过下面的Rafflecopter表单中输入的今天!
狗床
丽萨说
您好!后面的空气冷锋是因为野火烟不健康的水平。冷空气是密集的,自然喜欢水槽,这有助于在大气的上层阻力烟(以上20000英尺)下降到接近地面,造成空气质量问题。老龄狗
丽萨说
太棒了! ! ! !我丈夫对此表示怀疑,但这改变了他的想法。我们不得不使用一个小煤气烤架,所以我们想要一些可以快速烹饪的东西。这个工作太棒了!我没有时间做pico de gallo,所以我用同样的材料(酸橙,香菜等)做了一些Rotel。工作好了!非常感谢你的分享!我们将再次使用它。给牛头犬最好的狗粮
丽萨说
嗨,斯芬克斯是一只无毛猫,这只是我们为什么喜欢斯芬克斯的一小部分原因。斯芬克斯猫和斯芬克斯猫有非常独特的个性。我真的不认为自己是斯芬克斯猫的主人,因为真的,我的斯芬克斯猫和斯芬克斯猫拥有我!斯芬克斯猫和斯芬克斯猫无条件地爱它们的主人。斯芬克斯有太多的爱要给予,愿意爱任何人,让他们进入他们的生活。斯芬克斯猫