v1.1.0
This commit is contained in:
parent
e7a4a45a74
commit
e80820f416
10 changed files with 389 additions and 9 deletions
|
|
@ -135,6 +135,18 @@ $compat_warnings = 0;
|
|||
$website_url = '' !== $page_url ? $page_url : $homepage;
|
||||
$has_detail = ( '' !== $website_url || '' !== $desc );
|
||||
|
||||
$raw_reqs = $entry['requires_plugins'] ?? '';
|
||||
$req_slugs = array();
|
||||
if ( is_string( $raw_reqs ) && '' !== trim( $raw_reqs ) ) {
|
||||
foreach ( explode( ',', $raw_reqs ) as $part ) {
|
||||
$dep = sanitize_key( trim( $part ) );
|
||||
if ( '' !== $dep ) {
|
||||
$req_slugs[] = $dep;
|
||||
}
|
||||
}
|
||||
}
|
||||
$has_detail = $has_detail || array() !== $req_slugs;
|
||||
|
||||
// Compatibility checks.
|
||||
$wp_ok = '' === $req_wp || version_compare( $local_wp_version, $req_wp, '>=' );
|
||||
$php_ok = '' === $req_php || version_compare( $local_php_version, $req_php, '>=' );
|
||||
|
|
@ -251,6 +263,19 @@ $compat_warnings = 0;
|
|||
<?php if ( '' !== $desc ) : ?>
|
||||
<span class="robotstxt-manager-detail-description"><?php echo esc_html( $desc ); ?></span>
|
||||
<?php endif; ?>
|
||||
<?php if ( array() !== $req_slugs ) : ?>
|
||||
<span class="robotstxt-manager-detail-requires">
|
||||
<?php
|
||||
echo esc_html(
|
||||
sprintf(
|
||||
/* translators: %s: list of plugin slugs. */
|
||||
__( 'Requires: %s', 'robotstxt-manager' ),
|
||||
implode( ', ', $req_slugs )
|
||||
)
|
||||
);
|
||||
?>
|
||||
</span>
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
|
|
|
|||
Loading…
Reference in a new issue