簡體   English   中英

需要幫助重新排列此代碼(適用於 Wordpress single.php)

[英]Need help rearranging this code (for Wordpress single.php)

我需要幫助重新排列我的 single.php 文件中的代碼以用於我在 Wordpress 上的高級主題。

目前,我的 Wordpress 網站上的帖子在“相關帖子”部分中有一個 Facebook 評論框,在“發表評論”部分下有默認的 Wordpress 評論框。 我想完全刪除默認的 Wordpress 評論框並將其替換為 Facebook 評論框(以便它位於“發表評論”標題下),或者我想在“發表評論”下同時擁有 Facebook 和 Wordpress 評論框標題,Facebook 出現在頂部。

我無法將整個 single.php 文件代碼插入到 Stack Overflow 中(我相信,由於 Stack Overflow 的限制,我看到某些代碼未格式化),所以這里有一個下載鏈接,可以從中下載 .php分享野獸。

現在這是我從主題開發人員那里收到的關於此事的建議/“提示”。

轉到 single.php 轉到第 83 行

這段代碼是 FB: if($bd_data['post_fb_comments_box']){ ?> (function(d, s, id) {var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id) )) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js , fjs); }(document, 'script', 'facebook-jssdk')); ' ."\\n"; }

==================

這段代碼是wordpress:

if($bd_data['post_comments_box']){ wp_reset_query(); 評論模板(); }

是我在我的網站上使用兩個評論框的帖子示例

如果有人可以按照我的描述重新排列代碼,然后上傳 .php 並向我發送指向它的鏈接或將其張貼在這里,我想這將是一個很大的幫助。 提前致謝。

在 wordpress 中,comment_form_field_comment 掛鈎用於更改默認的評論表單行為或自定義表單。 我們在 'init' 鈎子中初始化函數以最初加載到 wordpress

在函數.php

add_action('init', 'custom_comment_form');

function custom_comment_form() {
   add_filter( 'comment_form_field_comment', 'facebook_comment_form' );
}

function facebook_comment_form( $field ) {
   //your facebook comment form, stored in $field variable

   return $field;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM