質問編集履歴

4

内容の追加

2022/04/28 04:39

投稿

2232
2232

スコア301

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,6 @@
1
1
  https://shanabrian.com/web/jquery/pagination.php
2
2
  上記のサイトを使い、WordPressのアーカイブページのページネーションの作成をしています、
3
+ 初心者です。
3
4
 
4
5
  上記のサイトの、ファイル名(jquery.pagination.js) の設定で、
5
6
  文字を打って設定するのですが、

3

修正

2022/04/28 04:07

投稿

2232
2232

スコア301

test CHANGED
File without changes
test CHANGED
@@ -60,108 +60,6 @@
60
60
  は変化して編集できます。
61
61
 
62
62
 
63
-
64
- jquery.pagination.js(すべてのコードを入力することは字数の問題で出来ませんが一部関係ありそうなのは下記です。)*私はJqueryの知識はほとんどありません。
65
-
66
- ```
67
- // ページ番号
68
- if (settings.pageInfoDisplay) {
69
- $pageInfo = $('<p>');
70
-
71
- $pageInfo.addClass(settings.pageInfoClassName);
72
-
73
- $paginationWrap.append($pageInfo);
74
-
75
- setPageInfo();
76
- }
77
-
78
- addEvent();
79
- };
80
-
81
- /**
82
- * ページ番号を設定
83
- * @param {number} pageNumber ページ番号
84
- */
85
- var setPageNumber = function(pageNumber) {
86
- var result = false;
87
- if (pageNumber && String(pageNumber).match(/^[0-9]+$/)) {
88
- status.historyPage.push(status.activePageNumber);
89
- status.activePageNumber = Number(pageNumber);
90
- result = true;
91
- }
92
- return result;
93
- };
94
-
95
-
96
- /**
97
- * ページ番号の設定
98
- */
99
- var setPageInfo = function() {
100
- var setText = settings.pageInfoFormat;
101
-
102
- if (!settings.pageInfoDisplay) return;
103
-
104
- setText = setText.replace('%n', status.activePageNumber);
105
- setText = setText.replace('%m', status.maxPageNumber);
106
- $pageInfo.html(setText);
107
- };
108
-
109
- /**
110
- * クラス名の切り替え
111
- */
112
- var changeClassName = function() {
113
- var targetIndex = status.activePageNumber - 1;
114
- var currentClassName = settings.currentPageNumberClassName;
115
- var disabledClassName = settings.prevNextBtnDisabledClassName;
116
-
117
- var $nextTurrentItem = $paginationItems.eq(targetIndex);
118
- var $prevCurrentItem = $nextTurrentItem.siblings('.' + currentClassName);
119
-
120
- $nextTurrentItem.addClass(currentClassName);
121
- $prevCurrentItem.removeClass(currentClassName);
122
-
123
- if (settings.pageLinkMode && settings.currentpageLinkUnWrap) {
124
- $nextTurrentItem.text($nextTurrentItem.attr('data-value'));
125
-
126
- var i = $prevCurrentItem.attr('data-value');
127
- var $paginationItemAnchor = $('<a>').attr('href', settings.pageNumberLinkPrefix + i);
128
- $prevCurrentItem.wrapInner($paginationItemAnchor);
129
-
130
- $paginationItemAnchor.on('click', nextPage);
131
- }
132
-
133
- if (status.activePageNumber === 1) {
134
- if (settings.prevNextPageBtnMode) {
135
- $prevPageBtnBox.addClass(disabledClassName);
136
- $nextPageBtnBox.removeClass(disabledClassName);
137
- }
138
- if (settings.firstEndPageBtnMode) {
139
- $firstPageBtnBox.addClass(disabledClassName);
140
- $endPageBtnBox.removeClass(disabledClassName);
141
- }
142
- } else if (status.activePageNumber === status.maxPageNumber) {
143
- if (settings.prevNextPageBtnMode) {
144
- $prevPageBtnBox.removeClass(disabledClassName);
145
- $nextPageBtnBox.addClass(disabledClassName);
146
- }
147
- if (settings.firstEndPageBtnMode) {
148
- $firstPageBtnBox.removeClass(disabledClassName);
149
- $endPageBtnBox.addClass(disabledClassName);
150
- }
151
- } else {
152
- if (settings.prevNextPageBtnMode) {
153
- $prevPageBtnBox.removeClass(disabledClassName);
154
- $nextPageBtnBox.removeClass(disabledClassName);
155
- }
156
- if (settings.firstEndPageBtnMode) {
157
- $firstPageBtnBox.removeClass(disabledClassName);
158
- $endPageBtnBox.removeClass(disabledClassName);
159
- }
160
- }
161
- };
162
-
163
-
164
- ```
165
63
  このファイルにエラー表示はありません。
166
64
 
167
65
  何かご存じの方は、ご教授いただけると幸いです。

2

内容追加

2022/04/28 03:28

投稿

2232
2232

スコア301

test CHANGED
File without changes
test CHANGED
@@ -162,6 +162,7 @@
162
162
 
163
163
 
164
164
  ```
165
+ このファイルにエラー表示はありません。
165
166
 
166
167
  何かご存じの方は、ご教授いただけると幸いです。
167
168
  また、少し見ただけの感想等でも、コメントしてくださると幸いです。

1

内容の追加

2022/04/28 03:24

投稿

2232
2232

スコア301

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
1
  https://shanabrian.com/web/jquery/pagination.php
2
- 上記のサイトを使い、アーカイブページのページネーションの作成をしています、
2
+ 上記のサイトを使い、WordPressのアーカイブページのページネーションの作成をしています、
3
3
 
4
4
  上記のサイトの、ファイル名(jquery.pagination.js) の設定で、
5
5
  文字を打って設定するのですが、