コード例 #1
0
ファイル: document-analysis.php プロジェクト: Vatia13/tofido
<div class="scribe-wrap">
	<div class="scribe-document-analysis-search-result-previews-container">
		<h3><?php 
esc_html_e('Page Analysis Metric', 'scribeseo');
?>
</h3>
		<div class="scribe-document-analysis-keyword-analysis-metric-outer scribe-popup-analysis-score-wrap">
			<div class="scribe-wrap scribe-content-analysis-score scribe-analysis-meta-box-score" style="float: left; width: 40%">
				<?php 
esc_html_e('Page Score: ', 'scribeseo');
?>
				<span class="<?php 
echo scribe_score_class($content_analysis->docScore);
?>
">
				<?php 
if (empty($content_analysis)) {
    esc_html_e('-', 'scribeseo');
} elseif (isset($content_analysis->docScore)) {
    printf('%d', $content_analysis->docScore);
} else {
    esc_html_e('N/A', 'scribeseo');
}
?>
				</span>
			</div>
			<span class="scribe-wrap" style="float: left; width: 45%"><?php 
echo scribe_get_content_analysis_doc_score_text($content_analysis->docScore, $content_analysis->keywords);
?>
</span>
			<div class="clear"></div>
コード例 #2
0
<div class="scribe-wrap">
	
	<div class="scribe-keyword-analysis-metrics">
		<h3><?php 
esc_html_e('Keyword Analysis Metric', 'scribeseo');
?>
</h3>
		<div class="scribe-document-analysis-keyword-analysis-metric-outer scribe-popup-analysis-score-wrap">
			<div class="scribe-wrap scribe-content-analysis-score scribe-analysis-meta-box-score" style="float: left; width: 30%">
				<?php 
esc_html_e('Site Score: ', 'scribeseo');
?>
				<span class="<?php 
echo scribe_score_class($content_analysis->scribeScore, 'site');
?>
">
				<?php 
if (empty($content_analysis)) {
    esc_html_e('-', 'scribeseo');
} elseif (isset($content_analysis->scribeScore)) {
    printf('%d', $content_analysis->scribeScore);
} else {
    esc_html_e('N/A', 'scribeseo');
}
?>
				</span>
			</div>
			<span class="scribe-wrap" style="float: left; width: 55%"><?php 
echo wp_kses(scribe_get_content_analyis_site_score_text($content_analysis->scribeScore, $content_analysis->keywords), Scribe_SEO::formatting_allowedtags());
?>
</span>
コード例 #3
0
ファイル: scribe.php プロジェクト: nhatnam1102/wp-content
 public static function add_scribe_column_output($column_name, $post_id)
 {
     if ($column_name == 'scribe-v3') {
         $meta = get_post_meta($post_id, '_ecordia_seo_info', true);
         if (!$meta) {
             return;
         }
         $ecordia_seo_info = maybe_unserialize(base64_decode($meta));
         echo isset($ecordia_seo_info['GetAnalysisResult']['Analysis']['SeoScore']['Score']['Value']) ? esc_html($ecordia_seo_info['GetAnalysisResult']['Analysis']['SeoScore']['Score']['Value']) : '';
         return;
     }
     if (!in_array($column_name, array('scribe-doc-score', 'scribe-site-score', 'scribe-keywords'))) {
         return;
     }
     $content_analysis = self::get_content_analysis($post_id);
     if (empty($content_analysis)) {
         switch ($column_name) {
             case 'scribe-doc-score':
             case 'scribe-site-score':
                 echo '-';
                 break;
             case 'scribe-keywords':
                 esc_html_e('Awaiting Analysis', 'scribeseo');
                 break;
         }
         return;
     }
     switch ($column_name) {
         case 'scribe-doc-score':
             if (empty($content_analysis->docScore)) {
                 esc_html_e('N/A', 'scribeseo');
             } else {
                 printf('<span class="%1$s">%2$s</span>', scribe_score_class((int) $content_analysis->docScore), (int) $content_analysis->docScore);
             }
             break;
         case 'scribe-site-score':
             if (empty($content_analysis->scribeScore)) {
                 esc_html_e('N/A', 'scribeseo');
             } else {
                 printf('<span class="%1$s">%2$s</span>', scribe_score_class((int) $content_analysis->scribeScore, 'site'), (int) $content_analysis->scribeScore);
             }
             break;
         case 'scribe-keywords':
             $keywords = self::get_content_analysis_keywords($content_analysis, ' + ', false);
             if (empty($keywords)) {
                 esc_html_e('None', 'scribeseo');
             } else {
                 printf('<span class="scribe-post-column-keywords">%s</span>', esc_html($keywords));
             }
             break;
     }
 }