summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/modules/comments.php')
-rw-r--r--plugins/jetpack/modules/comments.php41
1 files changed, 27 insertions, 14 deletions
diff --git a/plugins/jetpack/modules/comments.php b/plugins/jetpack/modules/comments.php
index 4e607b86..6da9f924 100644
--- a/plugins/jetpack/modules/comments.php
+++ b/plugins/jetpack/modules/comments.php
@@ -1,5 +1,4 @@
<?php
-
/**
* Module Name: Comments
* Module Description: Let visitors use a WordPress.com, Twitter, Facebook, or Google account to comment
@@ -10,27 +9,41 @@
* Module Tags: Social
* Feature: Engagement
* Additional Search Queries: comments, comment, facebook, twitter, google+, social
+ *
+ * @package automattic/jetpack
*/
-require dirname( __FILE__ ) . '/comments/comments.php';
+use Automattic\Jetpack\Assets;
+
+Assets::add_resource_hint(
+ array(
+ '//jetpack.wordpress.com',
+ '//s0.wp.com',
+ '//public-api.wordpress.com',
+ '//0.gravatar.com',
+ '//1.gravatar.com',
+ '//2.gravatar.com',
+ ),
+ 'dns-prefetch'
+);
+
+/*
+ * Add the main commenting system.
+ */
+require __DIR__ . '/comments/comments.php';
if ( is_admin() ) {
- require dirname( __FILE__ ) . '/comments/admin.php';
+ /**
+ * Add the admin functionality.
+ */
+ require __DIR__ . '/comments/admin.php';
}
+/**
+ * Module loader.
+ */
function jetpack_comments_load() {
Jetpack::enable_module_configurable( __FILE__ );
}
add_action( 'jetpack_modules_loaded', 'jetpack_comments_load' );
-
-Jetpack::dns_prefetch( array(
- '//jetpack.wordpress.com',
- '//s0.wp.com',
- '//s1.wp.com',
- '//s2.wp.com',
- '//public-api.wordpress.com',
- '//0.gravatar.com',
- '//1.gravatar.com',
- '//2.gravatar.com',
-) );