Tutorial: Integrare Facebook Connect in un sito sviluppato con CMS (Lesson 4)

Spread the love

Siamo giunti oramai all’ultima lezione di questo tutorial e sarete diventati sicuramente degli abili “integratori” di Facebook nel Vostro sito.

Vediamo dunque quest’oggi qualche ultimo particolare per affinare ancor più le nostre personalizzazioni al contenuto di Facebook sul nostro sito web.

Un difetto spesso riscontrato di un nostro utente loggato in Facebook riguarda la dimensione delle foto dell’avatar. E’ necessario per un’essenziale questione estetica far si che tutti gli avatar abbiano la stessa dimensione…cioè come quella di Facebook (48 x 48 Pixel).
Il plug-in di Facebook Connect installato sul nostro CMS però imposta una larghezza standard di 48 Pixel lasciando invariata invece l’altezza (cioè di qualsiasi dimensione), e questo sicuramente creerà un disordine grafico all’interno di un layout magari curato ad hoc. Per permettere il ridimensionamento degli avatar in automatico a quelli delle dimensioni di Facebook (48 x 48 Pixel), procediamo nel seguente modo:

Aprite con Notepad++ (per chi necessitasse di un rinfresco vedi lezione 3) e con questo, editate il file fbConnectLogic.php come abbiamo sempre fatto.

Per effettuare l’editing basta portarsi alla riga 365 (sempre al lato destro del vostro schermo” e cambiare il valore di
size=”thumb” con il parametro di size=”square”.

Il gioco è fatto.

Altra modifica che possiamo ottenere è quella di eliminare il link del profilo Facebook nei commenti qualora egli non sia logato ed inserire un link autonomo.
Per fare ciò, necessiterà all’interno del file comments.php (sempre modificandolo con un editor html), inserire il seguente codice:

<?php
    if(is_user_fbconnect($comment->user_id)){
        comment_author();
    }else{
        comment_author_link();
    }
?>

Così, l’autore del commento non loggato in Facebook avrà libertà di inserire il proprio link.

Finisce qui la mini-guida dell’integrazione tra Facebook ed il nostro sito realizzato con WordPress, molteplici ancora sono le modifiche che possono essere effettuate al plug-in qualora non si scegliesse di utilizzare le Widget standard.

Torneremo sull’argomento qualora ci saranno nuovi sviluppi, per ora l’unico augurio è quello di una “buona Face-integrazione”.

2.645 commenti su “Tutorial: Integrare Facebook Connect in un sito sviluppato con CMS (Lesson 4)”

  1. Hello,

    I’m Neil, an English content translator. I excel in translating content from other languages to English language. I can translate blogs, articles, e-commerce product descriptions, website content, business listings, newsletters, brochures, social media captions, LinkedIn content, E-books, marketing materials and many different types of content with accuracy. With thorough editing & proofreading, I ensure fluency, and linguistic integrity in the translated content.

    My rate is USD 40 for every 1000 words of Translation.

    Feel free to email me at [email protected] with any current requirements.

    Rispondi
  2. Hi,

    My name is Rahul. I am a Data Entry Virtual Assistant. I will follow your step-by-step process and get things done for you at just $10 per hour.

    I can do Online Data Entry, Medical Bill Data Entry, Copy Paste Work, Document Data Entry, Physical to Digital Document Conversion, WooCommerce/Magento/Shopify Product Data Entry, Amazon/Ebay/Etsy/Walmart/Target Product Data Entry, Facebook Shop/Google Merchant Store Product Data Entry, Application Forms Data Entry, Software Data Entry, Invoice/Billing Data Entry Processing, Insurance Claim Processing, Order Entry, Purchase Entry, Captcha Filling, 1 by 1 Manual Entry, Step-by-Step Process Entry, E-Commerce Product Data Entry, Market Research Forms Processing, Credit Cards Form Processing, Survey Forms Processing, Mortgage Forms Processing, Data Collection, Sales Leads, List Collection using your Strategy and Criteria, List Creation, Typing Work, Data capturing from websites, WordPress/Shopify Data Entry, Web scrapping and putting data into excel sheet, Proper formatting of excel entries, Resolve different formats of excel entries into 1 format, Process repetition, Google spreadsheet,
    Property data research, Linkedin Data Collection, Business Card Data Entry, Finding leads online.

    If you have any requirements, please send me an email on [email protected]

    Rispondi

Lascia un commento