Verknüpfen Sie das Foto in jedem Feed automatisch mit einer benutzerdefinierten URL im Beitragstext.

Plugin Version 4.0 und höher

Sie können das Foto in einem Beitrag mit einer benutzerdefinierten URL verknüpfen, indem Sie das folgende Snippet verwenden:

$('#paste_post_id_here').find('.cff-photo').attr('href', 'http://custom-link-here');

Sie müssen den Codeschnipsel mit einem benutzerdefinierten JavaScript-Plugin oder Ihrer bevorzugten Methode hinzufügen. Weitere Informationen finden Sie in unserer Dokumentation hier. Deaktivieren Sie dann die Popup-Lightbox, so dass sie mit der URL verlinkt wird, anstatt die Lightbox zu starten: Facebook Feed > Alle Feeds > Wählen Sie Bearbeiten für den entsprechenden Feed > Leuchtkasten und schalten Sie den Schalter Aktivieren aus.

Fotos automatisch verlinken

Wenn du viele Beiträge verlinken möchtest, kannst du zur Vereinfachung das folgende Snippet verwenden, um den ersten Link aus dem Text deines Facebook-Beitrags zu übernehmen (ohne Berücksichtigung von Facebook-Links wie Hashtags/Kommentare) und das Foto im Beitrag mit dieser URL zu verlinken:

$('.cff-item').each(function(){
  var $self = $(this),
    url_arr = [];
  $self.find('.cff-text a').each(function(){
    if( $(this).attr('href').indexOf('facebook.com') == -1 ) url_arr.push( $(this).attr('href') );
  });
  if( url_arr.length > 0 ) $self.find('.cff-photo').attr('href', url_arr[0]);
});

Auf diese Weise wird ein "einkaufsfähiger" Feed erstellt, der es Ihnen ermöglicht, auf einfache Weise und ohne laufende Wartung auf benutzerdefinierte URLs zu verlinken.

Wenn Sie sich dafür entschieden haben, den Beitragstext nicht anzuzeigen und nur Fotos zu zeigen, können Sie stattdessen das folgende Snippet verwenden:

$('.cff-item').each(function(){
 var $self = $(this),
   word_arr = $self.find('.cff-photo img').attr('alt').split(/\n| /),
   matching_url = '';
 word_arr.map( function(item) {
   if( item.startsWith("http") && (item.indexOf("facebook.com") == -1) ) matching_url = item;
 });
 if( matching_url !== '' ) $self.find('.cff-photo').attr('href', matching_url);
});

Unten Plugin Version 4.0

Sie können das Foto in einem Beitrag mit einer benutzerdefinierten URL verknüpfen, indem Sie das folgende Snippet verwenden:

$('#paste_post_id_here').find('.cff-photo').attr('href', 'http://custom-link-here');

Sie müssen das Code-Snippet in den folgenden Abschnitt einfügen: Facebook Feed > Anpassen > Verschiedenes > Benutzerdefiniertes JavaScript, und dann die Popup-Lightbox deaktivieren, so dass sie mit der URL verlinkt wird, anstatt die Lightbox zu starten: Facebook-Feed > Anpassen > Verschiedenes > Medien > Popup-Lightbox deaktivieren.

Fotos automatisch verlinken

Wenn du viele Beiträge verlinken möchtest, kannst du zur Vereinfachung das folgende Snippet verwenden, um den ersten Link aus dem Text deines Facebook-Beitrags (ohne Facebook-Links wie Hashtags/Kommentare) zu übernehmen und das Foto im Beitrag mit dieser URL zu verlinken:

$('.cff-item').each(function(){
  var $self = $(this),
    url_arr = [];
  $self.find('.cff-text a').each(function(){
    if( $(this).attr('href').indexOf('facebook.com') == -1 ) url_arr.push( $(this).attr('href') );
  });
  if( url_arr.length > 0 ) $self.find('.cff-photo').attr('href', url_arr[0]);
});

Auf diese Weise wird ein "einkaufsfähiger" Feed erstellt, der es Ihnen ermöglicht, auf einfache Weise und ohne laufende Wartung auf benutzerdefinierte URLs zu verlinken.

Wenn Sie sich dafür entschieden haben, den Beitragstext nicht anzuzeigen und nur Fotos zu zeigen, können Sie stattdessen das folgende Snippet verwenden:

$('.cff-item').each(function(){
 var $self = $(this),
   word_arr = $self.find('.cff-photo img').attr('alt').split(/\n| /),
   matching_url = '';
 word_arr.map( function(item) {
   if( item.startsWith("http") && (item.indexOf("facebook.com") == -1) ) matching_url = item;
 });
 if( matching_url !== '' ) $self.find('.cff-photo').attr('href', matching_url);
});

Unterstützung

Konnten Sie die Antwort nicht in den Dokumenten finden?

Kontakt zum Support

War dieser Artikel hilfreich?