td> 18
+		else :
19
+			the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' );
20
+		endif;
21
+
22
+		if ( 'post' === get_post_type() ) :
23
+			?>
24
+			<div class="entry-meta">
25
+				<?php
26
+				whitesports_posted_on();
27
+				whitesports_posted_by();
28
+				?>
29
+			</div><!-- .entry-meta -->
30
+		<?php endif; ?>
31
+	</header><!-- .entry-header -->
32
+	<div class="entry-content">
33
+		<?php
34
+		the_content(
35
+			sprintf(
36
+				wp_kses(
37
+					/* translators: %s: Name of current post. Only visible to screen readers */
38
+					__( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'whitesports' ),
39
+					array(
40
+						'span' => array(
41
+							'class' => array(),
42
+						),
43
+					)
44
+				),
45
+				wp_kses_post( get_the_title() )
46
+			)
47
+		);
48
+
49
+		wp_link_pages(
50
+			array(
51
+				'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'whitesports' ),
52
+				'after'  => '</div>',
53
+			)
54
+		);
55
+		?>
56
+	</div><!-- .entry-content -->
57
+
58
+</article><!-- #post-<?php the_ID(); ?> -->
59
+<hr>
60
+<p  class='text-center h2'>
61
+บทความที่เกี่ยวข้อง</p><br>
62
+<div class='row'>
63
+<?php
64
+
65
+$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 'numberposts' => 4, 'post__not_in' => array($post->ID) ) );
66
+if( $related ) foreach( $related as $post ) {
67
+setup_postdata($post); ?>
68
+        <div class='col-md-3'>
69
+<?php 
70
+the_post_thumbnail( 'medium' );    ?>
71
+        <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>
72
+        </div>
73
+<?php }
74
+wp_reset_postdata(); ?>
75
+</div>
76
+<hr>

+ 2 - 2
app/wp-content/themes/whitesports/template-parts/content-search.php

@@ -9,7 +9,7 @@
9 9
 
10 10
 ?>
11 11
 
12
-<article id="post-<?php the_ID(); ?>" class="col-md-3" style='margin-bottom:1.5em'>
12
+<article id="post-<?php the_ID(); ?>" class="col-md-4 article-item" style='margin-bottom:1.5em'>
13 13
 	<?php whitesports_post_thumbnail(); ?>
14 14
 		<?php if ( 'post' === get_post_type() ) : ?>
15 15
 		<div class="entry-meta">
@@ -19,5 +19,5 @@
19 19
 		</div><!-- .entry-meta -->
20 20
 		<?php endif; ?>
21 21
 
22
-	<?php the_title( sprintf( '<strong><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></strong>' ); ?>
22
+	<?php the_title( sprintf( '<strong><a href="%s" rel="bookmark" class="text">', esc_url( get_permalink() ) ), '</a></strong>' ); ?>
23 23
 </article><!-- #post-<?php the_ID(); ?> -->

+ 1 - 1
app/wp-content/themes/whitesports/template-parts/content.php

@@ -62,7 +62,7 @@
62 62
 <div class='row'>
63 63
 <?php
64 64
 
65
-$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 'numberposts' => 5, 'post__not_in' => array($post->ID) ) );
65
+$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 'numberposts' => 4, 'post__not_in' => array($post->ID) ) );
66 66
 if( $related ) foreach( $related as $post ) {
67 67
 setup_postdata($post); ?>
68 68
         <div class='col-md-3'>

binární
app/wp-content/uploads/2021/11/00-100x100.jpg


binární
app/wp-content/uploads/2021/11/00-150x150.jpg


binární
app/wp-content/uploads/2021/11/00-300x169.jpg


binární
app/wp-content/uploads/2021/11/00-300x300.jpg


binární
app/wp-content/uploads/2021/11/00-600x338.jpg


binární
app/wp-content/uploads/2021/11/00-60x60.jpg


binární
app/wp-content/uploads/2021/11/00-768x432.jpg


binární
app/wp-content/uploads/2021/11/00.jpg


binární
app/wp-content/uploads/2021/11/0000-100x100.jpg


binární
app/wp-content/uploads/2021/11/0000-150x150.jpg


binární
app/wp-content/uploads/2021/11/0000-300x169.jpg


binární
app/wp-content/uploads/2021/11/0000-300x300.jpg


binární
app/wp-content/uploads/2021/11/0000-600x338.jpg


binární
app/wp-content/uploads/2021/11/0000-60x60.jpg


binární
app/wp-content/uploads/2021/11/0000-768x432.jpg


binární
app/wp-content/uploads/2021/11/0000.jpg


binární
app/wp-content/uploads/2021/11/1-1-100x100.jpg


binární
app/wp-content/uploads/2021/11/1-1-150x150.jpg


binární
app/wp-content/uploads/2021/11/1-1-300x169.jpg


binární
app/wp-content/uploads/2021/11/1-1-300x300.jpg


binární
app/wp-content/uploads/2021/11/1-1-600x338.jpg


binární
app/wp-content/uploads/2021/11/1-1-60x60.jpg


binární
app/wp-content/uploads/2021/11/1-1-768x432.jpg


binární
app/wp-content/uploads/2021/11/1-1.jpg


binární
app/wp-content/uploads/2021/11/111-100x100.jpg


binární
app/wp-content/uploads/2021/11/111-150x150.jpg


binární
app/wp-content/uploads/2021/11/111-300x169.jpg


binární
app/wp-content/uploads/2021/11/111-300x300.jpg


binární
app/wp-content/uploads/2021/11/111-600x338.jpg


binární
app/wp-content/uploads/2021/11/111-60x60.jpg


binární
app/wp-content/uploads/2021/11/111-768x432.jpg


binární
app/wp-content/uploads/2021/11/111.jpg


binární
app/wp-content/uploads/2021/11/12-100x100.jpg


binární
app/wp-content/uploads/2021/11/12-150x150.jpg


binární
app/wp-content/uploads/2021/11/12-300x169.jpg


binární
app/wp-content/uploads/2021/11/12-300x300.jpg


binární
app/wp-content/uploads/2021/11/12-600x338.jpg


binární
app/wp-content/uploads/2021/11/12-60x60.jpg


binární
app/wp-content/uploads/2021/11/12-768x432.jpg


binární
app/wp-content/uploads/2021/11/12.jpg


binární
app/wp-content/uploads/2021/11/1212-100x100.jpg


binární
app/wp-content/uploads/2021/11/1212-150x150.jpg


binární
app/wp-content/uploads/2021/11/1212-300x169.jpg


binární
app/wp-content/uploads/2021/11/1212-300x300.jpg


binární
app/wp-content/uploads/2021/11/1212-600x338.jpg


binární
app/wp-content/uploads/2021/11/1212-60x60.jpg


binární
app/wp-content/uploads/2021/11/1212-768x432.jpg


binární
app/wp-content/uploads/2021/11/1212.jpg


binární
app/wp-content/uploads/2021/11/14-100x100.jpg


binární
app/wp-content/uploads/2021/11/14-150x150.jpg


binární
app/wp-content/uploads/2021/11/14-300x169.jpg


binární
app/wp-content/uploads/2021/11/14-300x300.jpg


binární
app/wp-content/uploads/2021/11/14-600x338.jpg


binární
app/wp-content/uploads/2021/11/14-60x60.jpg


binární
app/wp-content/uploads/2021/11/14-768x432.jpg


binární
app/wp-content/uploads/2021/11/14.jpg


binární
app/wp-content/uploads/2021/11/2-1-100x100.jpg


binární
app/wp-content/uploads/2021/11/2-1-150x150.jpg


binární
app/wp-content/uploads/2021/11/2-1-300x169.jpg


binární
app/wp-content/uploads/2021/11/2-1-300x300.jpg


binární
app/wp-content/uploads/2021/11/2-1-600x338.jpg


binární
app/wp-content/uploads/2021/11/2-1-60x60.jpg


binární
app/wp-content/uploads/2021/11/2-1-768x432.jpg


binární
app/wp-content/uploads/2021/11/2-1.jpg


binární
app/wp-content/uploads/2021/11/3-1-100x100.jpg


binární
app/wp-content/uploads/2021/11/3-1-150x150.jpg


binární
app/wp-content/uploads/2021/11/3-1-300x169.jpg


binární
app/wp-content/uploads/2021/11/3-1-300x300.jpg


binární
app/wp-content/uploads/2021/11/3-1-600x338.jpg


binární
app/wp-content/uploads/2021/11/3-1-60x60.jpg


binární
app/wp-content/uploads/2021/11/3-1-768x432.jpg


binární
app/wp-content/uploads/2021/11/3-1.jpg


binární
app/wp-content/uploads/2021/11/5-100x100.jpg


binární
app/wp-content/uploads/2021/11/5-150x150.jpg


binární
app/wp-content/uploads/2021/11/5-300x169.jpg


binární
app/wp-content/uploads/2021/11/5-300x300.jpg


binární
app/wp-content/uploads/2021/11/5-600x338.jpg


binární
app/wp-content/uploads/2021/11/5-60x60.jpg


binární
app/wp-content/uploads/2021/11/5-768x432.jpg


binární
app/wp-content/uploads/2021/11/5.jpg


binární
app/wp-content/uploads/2021/11/AD-1-100x100.jpg


binární
app/wp-content/uploads/2021/11/AD-1-150x150.jpg


binární
app/wp-content/uploads/2021/11/AD-1-300x169.jpg


binární
app/wp-content/uploads/2021/11/AD-1-300x300.jpg


binární
app/wp-content/uploads/2021/11/AD-1-600x338.jpg


binární
app/wp-content/uploads/2021/11/AD-1-60x60.jpg


binární
app/wp-content/uploads/2021/11/AD-1-768x432.jpg


binární
app/wp-content/uploads/2021/11/AD-1.jpg


binární
app/wp-content/uploads/2021/11/ADW-100x100.jpg


binární
app/wp-content/uploads/2021/11/ADW-150x150.jpg


binární
app/wp-content/uploads/2021/11/ADW-300x169.jpg


+ 0 - 0
app/wp-content/uploads/2021/11/ADW-300x300.jpg


Some files were not shown because too many files changed in this diff

tum/whitesports - Gogs: Simplico Git Service

Keine Beschreibung

class-wp-dependency.php 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. <?php
  2. /**
  3. * Dependencies API: _WP_Dependency class
  4. *
  5. * @since 4.7.0
  6. *
  7. * @package WordPress
  8. * @subpackage Dependencies
  9. */
  10. /**
  11. * Class _WP_Dependency
  12. *
  13. * Helper class to register a handle and associated data.
  14. *
  15. * @access private
  16. * @since 2.6.0
  17. */
  18. class _WP_Dependency {
  19. /**
  20. * The handle name.
  21. *
  22. * @since 2.6.0
  23. * @var string
  24. */
  25. public $handle;
  26. /**
  27. * The handle source.
  28. *
  29. * @since 2.6.0
  30. * @var string
  31. */
  32. public $src;
  33. /**
  34. * An array of handle dependencies.
  35. *
  36. * @since 2.6.0
  37. * @var string[]
  38. */
  39. public $deps = array();
  40. /**
  41. * The handle version.
  42. *
  43. * Used for cache-busting.
  44. *
  45. * @since 2.6.0
  46. * @var bool|string
  47. */
  48. public $ver = false;
  49. /**
  50. * Additional arguments for the handle.
  51. *
  52. * @since 2.6.0
  53. * @var array
  54. */
  55. public $args = null; // Custom property, such as $in_footer or $media.
  56. /**
  57. * Extra data to supply to the handle.
  58. *
  59. * @since 2.6.0
  60. * @var array
  61. */
  62. public $extra = array();
  63. /**
  64. * Translation textdomain set for this dependency.
  65. *
  66. * @since 5.0.0
  67. * @var string
  68. */
  69. public $textdomain;
  70. /**
  71. * Translation path set for this dependency.
  72. *
  73. * @since 5.0.0
  74. * @var string
  75. */
  76. public $translations_path;
  77. /**
  78. * Setup dependencies.
  79. *
  80. * @since 2.6.0
  81. * @since 5.3.0 Formalized the existing `...$args` parameter by adding it
  82. * to the function signature.
  83. *
  84. * @param mixed ...$args Dependency information.
  85. */
  86. public function __construct( ...$args ) {
  87. list( $this->handle, $this->src, $this->deps, $this->ver, $this->args ) = $args;
  88. if ( ! is_array( $this->deps ) ) {
  89. $this->deps = array();
  90. }
  91. }
  92. /**
  93. * Add handle data.
  94. *
  95. * @since 2.6.0
  96. *
  97. * @param string $name The data key to add.
  98. * @param mixed $data The data value to add.
  99. * @return bool False if not scalar, true otherwise.
  100. */
  101. public function add_data( $name, $data ) {
  102. if ( ! is_scalar( $name ) ) {
  103. return false;
  104. }
  105. $this->extra[ $name ] = $data;
  106. return true;
  107. }
  108. /**
  109. * Sets the translation domain for this dependency.
  110. *
  111. * @since 5.0.0
  112. *
  113. * @param string $domain The translation textdomain.
  114. * @param string $path Optional. The full file path to the directory containing translation files.
  115. * @return bool False if $domain is not a string, true otherwise.
  116. */
  117. public function set_translations( $domain, $path = null ) {
  118. if ( ! is_string( $domain ) ) {
  119. return false;
  120. }
  121. $this->textdomain = $domain;
  122. $this->translations_path = $path;
  123. return true;
  124. }
  125. }