|
@@ 1086-1094 (lines=9) @@
|
| 1083 |
|
|
| 1084 |
|
if ( ! empty( $data['t'] ) ) { |
| 1085 |
|
$title = $data['t']; |
| 1086 |
|
} elseif ( ! empty( $data['_meta'] ) ) { |
| 1087 |
|
if ( ! empty( $data['_meta']['twitter:title'] ) ) { |
| 1088 |
|
$title = $data['_meta']['twitter:title']; |
| 1089 |
|
} else if ( ! empty( $data['_meta']['og:title'] ) ) { |
| 1090 |
|
$title = $data['_meta']['og:title']; |
| 1091 |
|
} else if ( ! empty( $data['_meta']['title'] ) ) { |
| 1092 |
|
$title = $data['_meta']['title']; |
| 1093 |
|
} |
| 1094 |
|
} |
| 1095 |
|
|
| 1096 |
|
return $title; |
| 1097 |
|
} |
|
@@ 1116-1122 (lines=7) @@
|
| 1113 |
|
if ( ! empty( $data['s'] ) ) { |
| 1114 |
|
$text = $data['s']; |
| 1115 |
|
} else if ( ! empty( $data['_meta'] ) ) { |
| 1116 |
|
if ( ! empty( $data['_meta']['twitter:description'] ) ) { |
| 1117 |
|
$text = $data['_meta']['twitter:description']; |
| 1118 |
|
} else if ( ! empty( $data['_meta']['og:description'] ) ) { |
| 1119 |
|
$text = $data['_meta']['og:description']; |
| 1120 |
|
} else if ( ! empty( $data['_meta']['description'] ) ) { |
| 1121 |
|
$text = $data['_meta']['description']; |
| 1122 |
|
} |
| 1123 |
|
|
| 1124 |
|
// If there is an ellipsis at the end, the description is very likely auto-generated. Better to ignore it. |
| 1125 |
|
if ( $text && substr( $text, -3 ) === '...' ) { |