Yet Another Related Posts Plugin (YARPP) - Version 3.4

Version Description

  • Major optimizations to the main related posts query, in particular with regard to taxonomy lookups
    • Performance improvements on pages with "no related posts"
  • Now can consider custom taxonomies (of posts and pages), in addition to tags and cateogories! Custom taxonomies can also be used to exclude certain content from The Pool.
  • Add welcome message, inviting users to check out the settings page
  • Bug fix: Custom templates could not be used in widget display
  • Significant code cleanup
    • Move many internal functions into a global object $yarpp of class YARPP; references to the global $yarpp_cache should now be to global $yarpp->cache
    • Created the "bypass" cache engine which is used when custom arguments are specified.
      • Switch to bypass cache for demos
    • Now only clears cache on post update, and only computes results for actual posts, not revisions (thanks to Andrei Mikhaylov)
    • Removed the many different options entries, replacing them with a single yarpp option (except yarpp_version)
    • Fixed issues with display options field data escaping and slashing once and for all
    • Streamlined keyword storage in YARPP_Cache_Postmeta
    • Create YARPP_Cache abstract class
    • Updated minor bug for computing how many results should be cached
    • Adding some filters: yarpp_settings_save, yarpp_blacklist, yarpp_blackmethods, yarpp_keywords_overused_words, yarpp_title_keywords, yarpp_body_keywords, yarpp_extract_keywords
    • New systematic use of YARPP_ constants to communicate cache status
    • Use get_terms to load terms
  • Get lazy and embrace asynchronicity:
    • Implement lazy/infinite scrolling for the "disallow tags" and "disallow categories," so the YARPP settings screen doesn't lock up the browser for sites which have a crazy number or tags or categories
    • Don't compute related posts for the metabox on the edit screen; display them via ajax instead
    • Only clear cache on post save, not recompute
  • Added yarpp_get_related() function can be used similar to get_posts()
  • Support for YARPP Experiments.
  • Fix formatting of the Related Posts meta box
  • Localizations
    • Updated it_IT localization
    • Added Portuguese stopwords by Leandro Coelho (Logstica Descomplicada)
Download this release

Release Info

Developer mitchoyoshitaka
Plugin Icon 128x128 Yet Another Related Posts Plugin (YARPP)
Version 3.4
Comparing to
See all releases

Code changes from version 3.4RC1 to 3.4

Files changed (5) hide show
  1. class-core.php +17 -6
  2. lang/yarpp-it_IT.mo +0 -0
  3. lang/yarpp-it_IT.po +228 -254
  4. readme.txt +60 -81
  5. yarpp.php +2 -2
class-core.php CHANGED
@@ -136,14 +136,17 @@ class YARPP {
136
 
137
  // 3.4b8: $option can be a path, of the query_str variety, i.e. "option[suboption][subsuboption]"
138
  function get_option( $option = null ) {
139
- $options = get_option( 'yarpp' );
140
  // ensure defaults if not set:
141
  $options = array_merge( $this->default_options, $options );
142
  // some extra work is required for arrays:
143
  foreach ( $this->default_options as $key => $default ) {
144
  if ( !is_array($default) )
145
  continue;
146
- $options[$key] = array_merge( $this->default_options[$key], $options[$key] );
 
 
 
147
  }
148
  if ( !isset($options['weight']['tax']) )
149
  $options['weight']['tax'] = $this->default_options['weight']['tax'];
@@ -350,13 +353,21 @@ class YARPP {
350
  function upgrade_3_4b8() {
351
  $options = $this->get_option();
352
  $options['weight'] = array(
353
- 'title' => $options['title'],
354
- 'body' => $options['body'],
355
  'tax' => array(
356
- 'post_tag' => $options['tags'],
357
- 'category' => $options['categories'],
358
  )
359
  );
 
 
 
 
 
 
 
 
360
  unset( $options['title'] );
361
  unset( $options['body'] );
362
  unset( $options['tags'] );
136
 
137
  // 3.4b8: $option can be a path, of the query_str variety, i.e. "option[suboption][subsuboption]"
138
  function get_option( $option = null ) {
139
+ $options = (array) get_option( 'yarpp', array() );
140
  // ensure defaults if not set:
141
  $options = array_merge( $this->default_options, $options );
142
  // some extra work is required for arrays:
143
  foreach ( $this->default_options as $key => $default ) {
144
  if ( !is_array($default) )
145
  continue;
146
+ if ( isset($options[$key]) && is_array($options[$key]) )
147
+ $options[$key] = array_merge( $this->default_options[$key], (array) $options[$key] );
148
+ else
149
+ $options[$key] = $this->default_options[$key];
150
  }
151
  if ( !isset($options['weight']['tax']) )
152
  $options['weight']['tax'] = $this->default_options['weight']['tax'];
353
  function upgrade_3_4b8() {
354
  $options = $this->get_option();
355
  $options['weight'] = array(
356
+ 'title' => (int) $options['title'],
357
+ 'body' => (int) $options['body'],
358
  'tax' => array(
359
+ 'post_tag' => (int) $options['tags'],
360
+ 'category' => (int) $options['categories'],
361
  )
362
  );
363
+
364
+ // ensure that we consider something
365
+ if ( $options['weight']['title'] < 2 &&
366
+ $options['weight']['body'] < 2 &&
367
+ $options['weight']['tax']['post_tag'] < 2 &&
368
+ $options['weight']['tax']['category'] < 2 )
369
+ $options['weight'] = $this->default_options['weight'];
370
+
371
  unset( $options['title'] );
372
  unset( $options['body'] );
373
  unset( $options['tags'] );
lang/yarpp-it_IT.mo CHANGED
Binary file
lang/yarpp-it_IT.po CHANGED
@@ -5,7 +5,7 @@ msgstr ""
5
  "POT-Creation-Date: \n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: Gianni Diurno (aka gidibao) <gidibao[at]gmail[dot]com>\n"
8
- "Language-Team: Gianni Diurno | gidibao.net <gidibao@gmail.com>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
@@ -18,551 +18,525 @@ msgstr ""
18
  "X-Textdomain-Support: yes\n"
19
  "X-Poedit-SearchPath-0: .\n"
20
 
21
- #@ yarpp
22
- #: includes.php:376
23
  msgid "Related Posts"
24
  msgstr "Articoli correlati"
25
 
26
- #@ yarpp
27
- #: options.php:63
28
  #, php-format
29
  msgid "YARPP's \"consider titles\" and \"consider bodies\" relatedness criteria require your <code>%s</code> table to use the <a href='http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html'>MyISAM storage engine</a>, but the table seems to be using the <code>%s</code> engine. These two options have been disabled."
30
  msgstr "I criteri di affinità YARPP \"considera titoli\" e \"considera contenuti\" necessitano che la tua tabella <code>%s</code> possa utilizzare il <a href='http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html'>MyISAM storage engine</a>. Pare che sia in uso il <code>%s</code> engine. Queste due opzioni sono state disattivate."
31
 
32
- #@ yarpp
33
- #: options.php:65
34
  #, php-format
35
  msgid "To restore these features, please update your <code>%s</code> table by executing the following SQL directive: <code>ALTER TABLE `%s` ENGINE = MyISAM;</code> . No data will be erased by altering the table's engine, although there are performance implications."
36
  msgstr "Per poter ripristinare queste funzioni dovrai aggiornare la tua tabella <code>%s</code> facendo sì che sia eseguita la seguente direttiva SQL: <code>ALTER TABLE `%s` ENGINE = MyISAM;</code> . Nessun dato verrà perso modificando la tabella del motore sebbene ne verranno interessate le prestazioni."
37
 
38
- #@ yarpp
39
- #: options.php:67
40
  #, php-format
41
  msgid "If, despite this check, you are sure that <code>%s</code> is using the MyISAM engine, press this magic button:"
42
  msgstr "Se, nonostante questa nota, fossi certo che <code>%s</code> stia utilizzando il MyISAM engine, premi il pulsante magico:"
43
 
44
- #@ yarpp
45
- #: options.php:70
46
  msgid "Trust me. Let me use MyISAM features."
47
  msgstr "Abbi fiducia. Lasciami utilizzare le funzioni MyISAM."
48
 
49
- #@ yarpp
50
- #: options.php:83
51
  msgid "The YARPP database had an error but has been fixed."
52
  msgstr "Il database di YARPP aveva un errore, ma é stato corretto."
53
 
54
- #@ yarpp
55
- #: options.php:85
56
  msgid "The YARPP database has an error which could not be fixed."
57
  msgstr "Il database di YARPP ha un errore che non può essere corretto."
58
 
59
- #@ yarpp
60
- #: options-meta-boxes.php:38
61
- msgid "word"
62
- msgstr "parola"
63
-
64
- #@ yarpp
65
- #: options-meta-boxes.php:39
66
- msgid "tag"
67
- msgstr "tag"
68
-
69
- #@ yarpp
70
- #: options-meta-boxes.php:40
71
- msgid "category"
72
- msgstr "categoria"
73
-
74
- #@ yarpp
75
- #: options-meta-boxes.php:45
76
- #: options-meta-boxes.php:63
77
- #: options-meta-boxes.php:76
78
  msgid "do not consider"
79
  msgstr "non considerare"
80
 
81
- #@ yarpp
82
- #: options-meta-boxes.php:46
83
- #: options-meta-boxes.php:64
84
- #: options-meta-boxes.php:78
85
  msgid "consider"
86
  msgstr "considera"
87
 
88
- #@ yarpp
89
- #: options-meta-boxes.php:48
90
- #: options-meta-boxes.php:80
91
  #, php-format
92
  msgid "require at least one %s in common"
93
  msgstr "richiedi almeno 1 %s in comune"
94
 
95
- #@ yarpp
96
- #: options-meta-boxes.php:50
97
- #: options-meta-boxes.php:82
98
  #, php-format
99
  msgid "require more than one %s in common"
100
  msgstr "richiedi più di 1 %s in comune"
101
 
102
- #@ yarpp
103
- #: options-meta-boxes.php:65
104
  msgid "consider with extra weight"
105
  msgstr "considera con extra weight"
106
 
107
- #@ default
108
- #@ yarpp
109
- #: options-meta-boxes.php:286
110
  msgid "Donate to mitcho (Michael Yoshitaka Erlewine) for this plugin via PayPal"
111
  msgstr "Effettua una donazione via PayPal per mitcho (Michael Yoshitaka Erlewine) lo sviluppatore di questo plugin"
112
 
113
- #@ yarpp
114
- #: options.php:178
115
  msgid "Yet Another Related Posts Plugin Options"
116
  msgstr "Opzioni Yet Another Related Posts"
117
 
118
- #@ yarpp
119
- #: options-meta-boxes.php:118
120
  msgid "\"The Pool\""
121
  msgstr "\"Veduta di insieme\""
122
 
123
- #@ yarpp
124
- #: options-meta-boxes.php:91
125
  msgid "\"The Pool\" refers to the pool of posts and pages that are candidates for display as related to the current entry."
126
  msgstr "Per \"Veduta di insieme\" si intende il totale degli articoli e pagine che sono cadidati per essere mostrati quali correlati all'articolo in merito."
127
 
128
- #@ yarpp
129
- #: options-meta-boxes.php:96
130
- msgid "Disallow by category:"
131
- msgstr "Escludi categorie:"
132
-
133
- #@ yarpp
134
- #: options-meta-boxes.php:98
135
- msgid "Disallow by tag:"
136
- msgstr "Escludi tag:"
137
-
138
- #@ yarpp
139
- #: options-meta-boxes.php:101
140
  msgid "Show password protected posts?"
141
  msgstr "Desideri mostrare gli articoli protetti da una password?"
142
 
143
- #@ yarpp
144
- #: options-meta-boxes.php:140
145
  msgid "Show only previous posts?"
146
  msgstr "Desideri mostrare solamente gli articoli pubblicati in precedenza?"
147
 
148
- #@ yarpp
149
- #: options-meta-boxes.php:148
150
  msgid "\"Relatedness\" options"
151
  msgstr "Opzioni \"Affinità\""
152
 
153
- #@ yarpp
154
- #: options-meta-boxes.php:130
155
  msgid "Match threshold:"
156
  msgstr "Valore di corrispondenza:"
157
 
158
- #@ yarpp
159
- #: options-meta-boxes.php:131
160
  msgid "Titles: "
161
  msgstr "Titoli:"
162
 
163
- #@ yarpp
164
- #: options-meta-boxes.php:133
165
  msgid "Bodies: "
166
  msgstr "Contenuti:"
167
 
168
- #@ yarpp
169
- #: options-meta-boxes.php:135
170
- msgid "Tags: "
171
- msgstr "Tag: "
172
-
173
- #@ yarpp
174
- #: options-meta-boxes.php:137
175
- msgid "Categories: "
176
- msgstr "Categorie:"
177
-
178
- #@ yarpp
179
- #: options-meta-boxes.php:139
180
  msgid "Cross-relate posts and pages?"
181
  msgstr "Relazione incrociata per articoli e pagine?"
182
 
183
- #@ yarpp
184
- #: options-meta-boxes.php:139
185
  msgid "When the \"Cross-relate posts and pages\" option is selected, the <code>related_posts()</code>, <code>related_pages()</code>, and <code>related_entries()</code> all will give the same output, returning both related pages and posts."
186
  msgstr "Una volta selezionata l'opzione \"Relazione incrociata articoli e pagine\", <code>related_posts()</code>, <code>related_pages()</code> e <code>related_entries()</code> forniranno tutti lo stesso output verso le pagine e gli articoli correlati."
187
 
188
- #@ yarpp
189
  #: options-meta-boxes.php:212
190
  msgid "Display options <small>for your website</small>"
191
  msgstr "Opzioni di visualizzazione nel <small>tuo sito</small>"
192
 
193
- #@ yarpp
194
- #: magic.php:297
195
- #: options-meta-boxes.php:205
196
- #: options-meta-boxes.php:269
197
- #, php-format
198
- msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
199
- msgstr "Articoli correlati elaborati dal plugin <a href='%s'>Yet Another Related Posts</a>."
200
-
201
- #@ yarpp
202
- #: options-meta-boxes.php:157
203
  msgid "Automatically display related posts?"
204
  msgstr "Desideri mostrare in automatico gli articoli correlati?"
205
 
206
- #@ yarpp
207
- #: options-meta-boxes.php:157
208
  msgid "This option automatically displays related posts right after the content on single entry pages. If this option is off, you will need to manually insert <code>related_posts()</code> or variants (<code>related_pages()</code> and <code>related_entries()</code>) into your theme files."
209
  msgstr "Questa opzione farà in modo che gli articoli correlati vengano mostrati automaticamente in coda al contenuto di ogni singola pubblicazione . Qualora questa opzione non fosse stata attivata, dovrai inserire manualmente <code>related_posts()</code> oppure le varianti (<code>related_pages()</code> e <code>related_entries()</code>) nei file del tuo tema."
210
 
211
- #@ yarpp
212
- #: options-meta-boxes.php:158
213
  msgid "Website display code example"
214
  msgstr "Esempio codice"
215
 
216
- #@ yarpp
217
- #: options-meta-boxes.php:158
218
  #: options-meta-boxes.php:221
219
  msgid "(Update options to reload.)"
220
  msgstr "(Ricarica la pagina per visualizzare l'aggiornamento)"
221
 
222
- #@ yarpp
223
- #: options-meta-boxes.php:160
224
  #: options-meta-boxes.php:226
225
  msgid "Maximum number of related posts:"
226
  msgstr "Numero max. di articoli correlati:"
227
 
228
- #@ yarpp
229
- #: options-meta-boxes.php:175
230
  #: options-meta-boxes.php:244
231
  msgid "Before / after related entries:"
232
  msgstr "Davanti / in coda agli articoli correlati:"
233
 
234
- #@ yarpp
235
- #: options-meta-boxes.php:175
236
- #: options-meta-boxes.php:176
237
  #: options-meta-boxes.php:184
 
 
238
  #: options-meta-boxes.php:244
239
  #: options-meta-boxes.php:245
240
  #: options-meta-boxes.php:250
241
  msgid "For example:"
242
  msgstr "Esempio:"
243
 
244
- #@ yarpp
245
- #: options-meta-boxes.php:176
246
  #: options-meta-boxes.php:245
247
  msgid "Before / after each related entry:"
248
  msgstr "Davanti / in coda ad ogni articolo correlato:"
249
 
250
- #@ yarpp
251
- #: options-meta-boxes.php:178
252
  #: options-meta-boxes.php:247
253
  msgid "Show excerpt?"
254
  msgstr "Desideri mostrare il riassunto?"
255
 
256
- #@ yarpp
257
- #: options-meta-boxes.php:179
258
  #: options-meta-boxes.php:248
259
  msgid "Excerpt length (No. of words):"
260
  msgstr "Lunghezza riassunto (totale parole):"
261
 
262
- #@ yarpp
263
- #: options-meta-boxes.php:183
264
  msgid "Before / after (Excerpt):"
265
  msgstr "Davanti / in coda (Riassunto):"
266
 
267
- #@ yarpp
268
- #: options-meta-boxes.php:189
269
- #: options-meta-boxes.php:254
270
  msgid "Order results:"
271
  msgstr "Disposizione dei risultati:"
272
 
273
- #@ yarpp
274
- #: options-meta-boxes.php:191
275
- #: options-meta-boxes.php:256
276
  msgid "score (high relevance to low)"
277
  msgstr "punteggio (da massima a minima rilevanza)"
278
 
279
- #@ yarpp
280
- #: options-meta-boxes.php:192
281
- #: options-meta-boxes.php:257
282
  msgid "score (low relevance to high)"
283
  msgstr "punteggio (da minima a massima rilevanza)"
284
 
285
- #@ yarpp
286
- #: options-meta-boxes.php:193
287
- #: options-meta-boxes.php:258
288
  msgid "date (new to old)"
289
  msgstr "data (dal nuovo al vecchio)"
290
 
291
- #@ yarpp
292
- #: options-meta-boxes.php:194
293
- #: options-meta-boxes.php:259
294
  msgid "date (old to new)"
295
  msgstr "data (dal vecchio al nuovo)"
296
 
297
- #@ yarpp
298
- #: options-meta-boxes.php:195
299
- #: options-meta-boxes.php:260
300
  msgid "title (alphabetical)"
301
  msgstr "titolo (A-Z)"
302
 
303
- #@ yarpp
304
- #: options-meta-boxes.php:196
305
- #: options-meta-boxes.php:261
306
  msgid "title (reverse alphabetical)"
307
  msgstr "titolo (Z-A)"
308
 
309
- #@ yarpp
310
- #: options-meta-boxes.php:201
311
- #: options-meta-boxes.php:266
312
  msgid "Default display if no results:"
313
  msgstr "Testo predefinito da mostrare in assenza di risultati:"
314
 
315
- #@ yarpp
316
- #: includes.php:257
317
  #: options-meta-boxes.php:203
318
- #: options-meta-boxes.php:268
319
  msgid "Help promote Yet Another Related Posts Plugin?"
320
  msgstr "Desideri promuovere il plugin Yet Another Related Posts?"
321
 
322
- #@ yarpp
323
  #: options-meta-boxes.php:205
324
- #: options-meta-boxes.php:269
325
  #, php-format
326
  msgid "This option will add the code %s. Try turning it on, updating your options, and see the code in the code example to the right. These links and donations are greatly appreciated."
327
  msgstr "Questa opzione aggiugerà il codice %s. Attivalo, aggiorna le opzioni e vedi l'anteprima del codice qui a lato. Ti sarei molto grato se tu mostrassi il mio link."
328
 
329
- #@ yarpp
330
- #: options-meta-boxes.php:276
331
  msgid "Display options <small>for RSS</small>"
332
  msgstr "Opzioni di visualizzazione nel tuo <small>feed RSS</small>"
333
 
334
- #@ yarpp
335
  #: options-meta-boxes.php:221
336
  msgid "Display related posts in feeds?"
337
  msgstr "Desideri mostrare gli articoli correlati nei feed?"
338
 
339
- #@ yarpp
340
  #: options-meta-boxes.php:223
341
  msgid "Display related posts in the descriptions?"
342
  msgstr "Desideri mostrare gli articoli correlati nelle descrizioni?"
343
 
344
- #@ yarpp
345
  #: options-meta-boxes.php:223
346
  msgid "This option displays the related posts in the RSS description fields, not just the content. If your feeds are set up to only display excerpts, however, only the description field is used, so this option is required for any display at all."
347
  msgstr "Questa opzione mostrerà gli articoli correlati nei campi della descrizione del feed RSS e non solo nei contenuti. Se i tuoi feed fossero stati impostati per mostrare solamente i riassunti degli articoli, in ogni caso verrà utilizzato il campo per la descrizione quindi, questa opzione é comunque necessaria."
348
 
349
- #@ yarpp
350
  #: options-meta-boxes.php:221
351
  msgid "RSS display code example"
352
  msgstr "Esempio codice"
353
 
354
- #@ yarpp
355
  #: options-meta-boxes.php:250
356
  msgid "Before / after (excerpt):"
357
  msgstr "Davanti / in coda (riassunto):"
358
 
359
- #@ yarpp
360
- #: template-builtin.php:35
361
  #, php-format
362
  msgid "%f is the YARPP match score between the current entry and this related entry. You are seeing this value because you are logged in to WordPress as an administrator. It is not shown to regular visitors."
363
  msgstr "%f é il punteggio di affinità YARPP tra questo articolo principale ed i suoi relativi. Stai vedendo questo messaggio perché sei collegato come amministratore di WordPress. Il messaggio lo vedi solo tu."
364
 
365
- #@ yarpp
366
- #: includes.php:149
367
- #: includes.php:194
368
- #: includes.php:215
369
  msgid "Related Posts (YARPP)"
370
  msgstr "Related Posts (YARPP)"
371
 
372
- #@ yarpp
373
- #: options.php:54
374
  msgid "The MyISAM check has been overridden. You may now use the \"consider titles\" and \"consider bodies\" relatedness criteria."
375
  msgstr "La verifica MyISAM é stata sovrascritta. Potrai da ora utilizzare \"considera titoli\" e \"considera contenuti\" come criteri di affinità."
376
 
377
- #@ yarpp
378
- #: options-meta-boxes.php:124
379
- #: options-meta-boxes.php:139
380
- #: options-meta-boxes.php:157
381
- #: options-meta-boxes.php:161
382
  #: options-meta-boxes.php:204
383
  #: options-meta-boxes.php:221
384
  #: options-meta-boxes.php:223
385
  #: options-meta-boxes.php:228
386
- #: options-meta-boxes.php:268
387
  msgid "more&gt;"
388
  msgstr "info&gt;"
389
 
390
- #@ yarpp
391
  #: options.php:114
392
  msgid "Options saved!"
393
  msgstr "Le opzioni sono state salvate!"
394
 
395
- #@ yarpp
396
- #: options.php:280
397
- msgid "Do you really want to reset your configuration?"
398
- msgstr "Sei certo di volere ripristinare la tua configurazione?"
399
-
400
- #@ yarpp
401
- #: options.php:279
402
- msgid "Update options"
403
- msgstr "Aggiorna le opzioni"
404
-
405
- #@ yarpp
406
- #: options-meta-boxes.php:124
407
  msgid "The higher the match threshold, the more restrictive, and you get less related posts overall. The default match threshold is 5. If you want to find an appropriate match threshhold, take a look at some post's related posts display and their scores. You can see what kinds of related posts are being picked up and with what kind of match scores, and determine an appropriate threshold for your site."
408
  msgstr "Quanto più alto sarà il valore di corrispondenza, maggiore sarà la restrizione: otterrai di fatto un minore numero di articoli correlati. Il valore predefinito é impostato a 5. Qualora desiderassi trovare un valore appropriato per determinare le affinità, verifica gli articoli correlati di alcuni post ed il punteggio a loro associato. Potrai quindi determinare quale sia il migliore valore di corrispondenza per il tuo sito."
409
 
410
- #@ yarpp
411
- #: options.php:280
412
- msgid "Reset options"
413
- msgstr "Ripristina le opzioni"
414
-
415
- #@ yarpp
416
- #: cache-postmeta.php:105
417
- #: cache-tables.php:131
418
  msgid "Example post "
419
  msgstr "Articolo di esempio:"
420
 
421
- #@ yarpp
422
  #: template-metabox.php:12
423
  msgid "These are the related entries for this entry. Updating this post may change these related posts."
424
  msgstr "Questi sono gli articoli correlati per questo post. L'aggiornamento di questo post potrebbe cambiare gli articoli ad esso correlati."
425
 
426
- #@ yarpp
427
- #: template-metabox.php:25
428
  msgid "Whether all of these related entries are actually displayed and how they are displayed depends on your YARPP display options."
429
  msgstr "La visualizzazione degli articoli correlati dipende principalmente dalle opzioni YARPP."
430
 
431
- #@ yarpp
432
- #: includes.php:28
433
- #: includes.php:39
434
- #: template-metabox.php:27
 
 
435
  #: template-widget.php:13
436
  msgid "No related posts."
437
  msgstr "Nessun articolo correlato."
438
 
439
- #@ yarpp
440
- #: options-meta-boxes.php:105
441
  msgid "day(s)"
442
  msgstr "giorno(i)"
443
 
444
- #@ yarpp
445
- #: options-meta-boxes.php:106
446
  msgid "week(s)"
447
  msgstr "settimana(e)"
448
 
449
- #@ yarpp
450
- #: options-meta-boxes.php:107
451
  msgid "month(s)"
452
  msgstr "mese(i)"
453
 
454
- #@ yarpp
455
- #: options-meta-boxes.php:109
456
  msgid "Show only posts from the past NUMBER UNITS"
457
  msgstr "Mostra solamente gli articoli dalle precedenti NUMBER UNITS"
458
 
459
- #@ yarpp
460
- #: options.php:46
461
- #, php-format
462
- msgid "There is a new beta (%s) of Yet Another Related Posts Plugin. You can <a href=\"%s\">download it here</a> at your own risk."
463
- msgstr "E' disponibile una nuova (%s) beta di Yet Another Related Posts Plugin. Puoi <a href=\"%s\">scaricarla qui</a> a tuo rischio e pericolo."
464
-
465
- #@ yarpp
466
- #: includes.php:248
467
- #: options-meta-boxes.php:161
468
  #: options-meta-boxes.php:228
469
  msgid "Display using a custom template file"
470
  msgstr "Mostra utilizzando un file template personalizzato"
471
 
472
- #@ yarpp
473
- #: includes.php:249
474
- #: options-meta-boxes.php:165
475
  #: options-meta-boxes.php:233
476
  msgid "Template file:"
477
  msgstr "File template:"
478
 
479
- #@ yarpp
480
  #: options-meta-boxes.php:221
481
  msgid "This option displays related posts at the end of each item in your RSS and Atom feeds. No template changes are needed."
482
  msgstr "Questa opzione mostra gli articoli correlati in coda ad ogni articolo nei tuoi feed RSS e Atom. Non é necessaria alcuna modifica al template."
483
 
484
- #@ yarpp
485
  #: options-meta-boxes.php:228
486
  msgid "NEW!"
487
  msgstr "NUOVO!"
488
 
489
- #@ yarpp
490
- #: options-meta-boxes.php:161
491
  #: options-meta-boxes.php:228
492
  msgid "This advanced option gives you full power to customize how your related posts are displayed. Templates (stored in your theme folder) are written in PHP."
493
  msgstr "Le opzioni avanzate ti permettono una completa personalizzazione per la visualizzazione degli articoli correlati. I template (allocati nella cartella del tuo tema) sono stati scritti in PHP."
494
 
495
- #@ yarpp
496
- #: includes.php:26
497
- #: includes.php:37
 
 
498
  msgid "Related posts:"
499
  msgstr "Articoli correlati:"
500
 
501
- #@ yarpp
502
- #: options-meta-boxes.php:175
503
- #: options-meta-boxes.php:176
504
  #: options-meta-boxes.php:184
 
 
505
  #: options-meta-boxes.php:244
506
  #: options-meta-boxes.php:245
507
  #: options-meta-boxes.php:250
508
  msgid " or "
509
- msgstr "oppure"
510
 
511
- #@ yarpp
512
- #: includes.php:169
513
  msgid "Settings"
514
  msgstr "Impostazioni"
515
 
516
- #@ default
517
- #: includes.php:243
518
  msgid "Title:"
519
  msgstr "Titolo:"
520
 
521
- #@ yarpp
522
- #: includes.php:385
523
  msgid "Related entries may be displayed once you save your entry"
524
  msgstr "Una volta salvato il contenuto, potranno essere mostrati i correlati"
525
 
526
- #@ yarpp
527
- #: options-meta-boxes.php:124
 
 
 
 
 
 
 
 
 
528
  msgid "YARPP limits the related posts list by (1) a maximum number and (2) a <em>match threshold</em>."
529
  msgstr "YARPP limita la lista degli articoli correlati (1) per numero massimo e (2) per <em>valore di corrispondenza</em>."
530
 
531
- #@ yarpp
532
- #: options-meta-boxes.php:283
533
  msgid "YARPP Forum"
534
  msgstr "YARPP Forum"
535
 
536
- #@ yarpp
537
- #: options-meta-boxes.php:284
538
  msgid "YARPP on Twitter"
539
  msgstr "YARPP su Twitter"
540
 
541
- #@ yarpp
542
- #: options-meta-boxes.php:285
543
  msgid "YARPP on the Web"
544
  msgstr "YARPP nel Web"
545
 
546
- #@ yarpp
547
- #: options-meta-boxes.php:292
548
  msgid "Contact YARPP"
549
  msgstr "Contatta YARPP"
550
 
551
- #@ default
552
- #: options.php:42
553
  #, php-format
554
  msgid "There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox\" title=\"%3$s\">View version %4$s details</a> or <a href=\"%5$s\">update automatically</a>."
555
  msgstr "E' disponibile una nuova versione di %1$s. <a href=\"%2$s\" class=\"thickbox\" title=\"%3$s\">Versione %4$s nel dettaglio</a> oppure <a href=\"%5$s\">aggiorna automaticamente</a>."
556
 
557
- #@ yarpp
558
- #: options.php:86
 
 
 
 
 
 
559
  #, php-format
560
  msgid "Please try <a href=\"%s\" target=\"_blank\">manual SQL setup</a>."
561
  msgstr "Prova il <a href=\"%s\" target=\"_blank\">manual SQL setup</a>."
562
 
563
- #@ yarpp
564
- #: options.php:188
565
  #, php-format
566
  msgid "by <a href=\"%s\" target=\"_blank\">mitcho (Michael 芳貴 Erlewine)</a>"
567
  msgstr "di <a href=\"%s\" target=\"_blank\">mitcho (Michael 芳貴 Erlewine)</a>"
568
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  "POT-Creation-Date: \n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: Gianni Diurno (aka gidibao) <gidibao[at]gmail[dot]com>\n"
8
+ "Language-Team: Gianni Diurno | gidibao.net & charmingpress\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
18
  "X-Textdomain-Support: yes\n"
19
  "X-Poedit-SearchPath-0: .\n"
20
 
21
+ # @ yarpp
22
+ #: class-admin.php:42
23
  msgid "Related Posts"
24
  msgstr "Articoli correlati"
25
 
26
+ # @ yarpp
27
+ #: options.php:61
28
  #, php-format
29
  msgid "YARPP's \"consider titles\" and \"consider bodies\" relatedness criteria require your <code>%s</code> table to use the <a href='http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html'>MyISAM storage engine</a>, but the table seems to be using the <code>%s</code> engine. These two options have been disabled."
30
  msgstr "I criteri di affinità YARPP \"considera titoli\" e \"considera contenuti\" necessitano che la tua tabella <code>%s</code> possa utilizzare il <a href='http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html'>MyISAM storage engine</a>. Pare che sia in uso il <code>%s</code> engine. Queste due opzioni sono state disattivate."
31
 
32
+ # @ yarpp
33
+ #: options.php:63
34
  #, php-format
35
  msgid "To restore these features, please update your <code>%s</code> table by executing the following SQL directive: <code>ALTER TABLE `%s` ENGINE = MyISAM;</code> . No data will be erased by altering the table's engine, although there are performance implications."
36
  msgstr "Per poter ripristinare queste funzioni dovrai aggiornare la tua tabella <code>%s</code> facendo sì che sia eseguita la seguente direttiva SQL: <code>ALTER TABLE `%s` ENGINE = MyISAM;</code> . Nessun dato verrà perso modificando la tabella del motore sebbene ne verranno interessate le prestazioni."
37
 
38
+ # @ yarpp
39
+ #: options.php:65
40
  #, php-format
41
  msgid "If, despite this check, you are sure that <code>%s</code> is using the MyISAM engine, press this magic button:"
42
  msgstr "Se, nonostante questa nota, fossi certo che <code>%s</code> stia utilizzando il MyISAM engine, premi il pulsante magico:"
43
 
44
+ # @ yarpp
45
+ #: options.php:68
46
  msgid "Trust me. Let me use MyISAM features."
47
  msgstr "Abbi fiducia. Lasciami utilizzare le funzioni MyISAM."
48
 
49
+ # @ yarpp
50
+ #: options.php:80
51
  msgid "The YARPP database had an error but has been fixed."
52
  msgstr "Il database di YARPP aveva un errore, ma é stato corretto."
53
 
54
+ # @ yarpp
55
+ #: options.php:82
56
  msgid "The YARPP database has an error which could not be fixed."
57
  msgstr "Il database di YARPP ha un errore che non può essere corretto."
58
 
59
+ # @ yarpp
60
+ #: options-meta-boxes.php:36
61
+ #: options-meta-boxes.php:50
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
62
  msgid "do not consider"
63
  msgstr "non considerare"
64
 
65
+ # @ yarpp
66
+ #: options-meta-boxes.php:37
67
+ #: options-meta-boxes.php:51
 
68
  msgid "consider"
69
  msgstr "considera"
70
 
71
+ # @ yarpp
72
+ #: options-meta-boxes.php:38
 
73
  #, php-format
74
  msgid "require at least one %s in common"
75
  msgstr "richiedi almeno 1 %s in comune"
76
 
77
+ # @ yarpp
78
+ #: options-meta-boxes.php:39
 
79
  #, php-format
80
  msgid "require more than one %s in common"
81
  msgstr "richiedi più di 1 %s in comune"
82
 
83
+ # @ yarpp
84
+ #: options-meta-boxes.php:52
85
  msgid "consider with extra weight"
86
  msgstr "considera con extra weight"
87
 
88
+ # @ default
89
+ # @ yarpp
90
+ #: options-meta-boxes.php:275
91
  msgid "Donate to mitcho (Michael Yoshitaka Erlewine) for this plugin via PayPal"
92
  msgstr "Effettua una donazione via PayPal per mitcho (Michael Yoshitaka Erlewine) lo sviluppatore di questo plugin"
93
 
94
+ # @ yarpp
95
+ #: options.php:120
96
  msgid "Yet Another Related Posts Plugin Options"
97
  msgstr "Opzioni Yet Another Related Posts"
98
 
99
+ # @ yarpp
100
+ #: options-meta-boxes.php:126
101
  msgid "\"The Pool\""
102
  msgstr "\"Veduta di insieme\""
103
 
104
+ # @ yarpp
105
+ #: options-meta-boxes.php:100
106
  msgid "\"The Pool\" refers to the pool of posts and pages that are candidates for display as related to the current entry."
107
  msgstr "Per \"Veduta di insieme\" si intende il totale degli articoli e pagine che sono cadidati per essere mostrati quali correlati all'articolo in merito."
108
 
109
+ # @ yarpp
110
+ #: options-meta-boxes.php:108
 
 
 
 
 
 
 
 
 
 
111
  msgid "Show password protected posts?"
112
  msgstr "Desideri mostrare gli articoli protetti da una password?"
113
 
114
+ # @ yarpp
115
+ #: options-meta-boxes.php:149
116
  msgid "Show only previous posts?"
117
  msgstr "Desideri mostrare solamente gli articoli pubblicati in precedenza?"
118
 
119
+ # @ yarpp
120
+ #: options-meta-boxes.php:157
121
  msgid "\"Relatedness\" options"
122
  msgstr "Opzioni \"Affinità\""
123
 
124
+ # @ yarpp
125
+ #: options-meta-boxes.php:138
126
  msgid "Match threshold:"
127
  msgstr "Valore di corrispondenza:"
128
 
129
+ # @ yarpp
130
+ #: options-meta-boxes.php:139
131
  msgid "Titles: "
132
  msgstr "Titoli:"
133
 
134
+ # @ yarpp
135
+ #: options-meta-boxes.php:141
136
  msgid "Bodies: "
137
  msgstr "Contenuti:"
138
 
139
+ # @ yarpp
140
+ #: options-meta-boxes.php:148
 
 
 
 
 
 
 
 
 
 
141
  msgid "Cross-relate posts and pages?"
142
  msgstr "Relazione incrociata per articoli e pagine?"
143
 
144
+ # @ yarpp
145
+ #: options-meta-boxes.php:148
146
  msgid "When the \"Cross-relate posts and pages\" option is selected, the <code>related_posts()</code>, <code>related_pages()</code>, and <code>related_entries()</code> all will give the same output, returning both related pages and posts."
147
  msgstr "Una volta selezionata l'opzione \"Relazione incrociata articoli e pagine\", <code>related_posts()</code>, <code>related_pages()</code> e <code>related_entries()</code> forniranno tutti lo stesso output verso le pagine e gli articoli correlati."
148
 
149
+ # @ yarpp
150
  #: options-meta-boxes.php:212
151
  msgid "Display options <small>for your website</small>"
152
  msgstr "Opzioni di visualizzazione nel <small>tuo sito</small>"
153
 
154
+ # @ yarpp
155
+ #: options-meta-boxes.php:166
 
 
 
 
 
 
 
 
156
  msgid "Automatically display related posts?"
157
  msgstr "Desideri mostrare in automatico gli articoli correlati?"
158
 
159
+ # @ yarpp
160
+ #: options-meta-boxes.php:166
161
  msgid "This option automatically displays related posts right after the content on single entry pages. If this option is off, you will need to manually insert <code>related_posts()</code> or variants (<code>related_pages()</code> and <code>related_entries()</code>) into your theme files."
162
  msgstr "Questa opzione farà in modo che gli articoli correlati vengano mostrati automaticamente in coda al contenuto di ogni singola pubblicazione . Qualora questa opzione non fosse stata attivata, dovrai inserire manualmente <code>related_posts()</code> oppure le varianti (<code>related_pages()</code> e <code>related_entries()</code>) nei file del tuo tema."
163
 
164
+ # @ yarpp
165
+ #: options-meta-boxes.php:167
166
  msgid "Website display code example"
167
  msgstr "Esempio codice"
168
 
169
+ # @ yarpp
170
+ #: options-meta-boxes.php:167
171
  #: options-meta-boxes.php:221
172
  msgid "(Update options to reload.)"
173
  msgstr "(Ricarica la pagina per visualizzare l'aggiornamento)"
174
 
175
+ # @ yarpp
176
+ #: options-meta-boxes.php:169
177
  #: options-meta-boxes.php:226
178
  msgid "Maximum number of related posts:"
179
  msgstr "Numero max. di articoli correlati:"
180
 
181
+ # @ yarpp
182
+ #: options-meta-boxes.php:184
183
  #: options-meta-boxes.php:244
184
  msgid "Before / after related entries:"
185
  msgstr "Davanti / in coda agli articoli correlati:"
186
 
187
+ # @ yarpp
 
 
188
  #: options-meta-boxes.php:184
189
+ #: options-meta-boxes.php:185
190
+ #: options-meta-boxes.php:193
191
  #: options-meta-boxes.php:244
192
  #: options-meta-boxes.php:245
193
  #: options-meta-boxes.php:250
194
  msgid "For example:"
195
  msgstr "Esempio:"
196
 
197
+ # @ yarpp
198
+ #: options-meta-boxes.php:185
199
  #: options-meta-boxes.php:245
200
  msgid "Before / after each related entry:"
201
  msgstr "Davanti / in coda ad ogni articolo correlato:"
202
 
203
+ # @ yarpp
204
+ #: options-meta-boxes.php:187
205
  #: options-meta-boxes.php:247
206
  msgid "Show excerpt?"
207
  msgstr "Desideri mostrare il riassunto?"
208
 
209
+ # @ yarpp
210
+ #: options-meta-boxes.php:188
211
  #: options-meta-boxes.php:248
212
  msgid "Excerpt length (No. of words):"
213
  msgstr "Lunghezza riassunto (totale parole):"
214
 
215
+ # @ yarpp
216
+ #: options-meta-boxes.php:192
217
  msgid "Before / after (Excerpt):"
218
  msgstr "Davanti / in coda (Riassunto):"
219
 
220
+ # @ yarpp
221
+ #: options-meta-boxes.php:61
 
222
  msgid "Order results:"
223
  msgstr "Disposizione dei risultati:"
224
 
225
+ # @ yarpp
226
+ #: options-meta-boxes.php:64
 
227
  msgid "score (high relevance to low)"
228
  msgstr "punteggio (da massima a minima rilevanza)"
229
 
230
+ # @ yarpp
231
+ #: options-meta-boxes.php:65
 
232
  msgid "score (low relevance to high)"
233
  msgstr "punteggio (da minima a massima rilevanza)"
234
 
235
+ # @ yarpp
236
+ #: options-meta-boxes.php:66
 
237
  msgid "date (new to old)"
238
  msgstr "data (dal nuovo al vecchio)"
239
 
240
+ # @ yarpp
241
+ #: options-meta-boxes.php:67
 
242
  msgid "date (old to new)"
243
  msgstr "data (dal vecchio al nuovo)"
244
 
245
+ # @ yarpp
246
+ #: options-meta-boxes.php:68
 
247
  msgid "title (alphabetical)"
248
  msgstr "titolo (A-Z)"
249
 
250
+ # @ yarpp
251
+ #: options-meta-boxes.php:69
 
252
  msgid "title (reverse alphabetical)"
253
  msgstr "titolo (Z-A)"
254
 
255
+ # @ yarpp
256
+ #: options-meta-boxes.php:200
257
+ #: options-meta-boxes.php:254
258
  msgid "Default display if no results:"
259
  msgstr "Testo predefinito da mostrare in assenza di risultati:"
260
 
261
+ # @ yarpp
262
+ #: class-widget.php:74
263
  #: options-meta-boxes.php:203
264
+ #: options-meta-boxes.php:256
265
  msgid "Help promote Yet Another Related Posts Plugin?"
266
  msgstr "Desideri promuovere il plugin Yet Another Related Posts?"
267
 
268
+ # @ yarpp
269
  #: options-meta-boxes.php:205
270
+ #: options-meta-boxes.php:257
271
  #, php-format
272
  msgid "This option will add the code %s. Try turning it on, updating your options, and see the code in the code example to the right. These links and donations are greatly appreciated."
273
  msgstr "Questa opzione aggiugerà il codice %s. Attivalo, aggiorna le opzioni e vedi l'anteprima del codice qui a lato. Ti sarei molto grato se tu mostrassi il mio link."
274
 
275
+ # @ yarpp
276
+ #: options-meta-boxes.php:264
277
  msgid "Display options <small>for RSS</small>"
278
  msgstr "Opzioni di visualizzazione nel tuo <small>feed RSS</small>"
279
 
280
+ # @ yarpp
281
  #: options-meta-boxes.php:221
282
  msgid "Display related posts in feeds?"
283
  msgstr "Desideri mostrare gli articoli correlati nei feed?"
284
 
285
+ # @ yarpp
286
  #: options-meta-boxes.php:223
287
  msgid "Display related posts in the descriptions?"
288
  msgstr "Desideri mostrare gli articoli correlati nelle descrizioni?"
289
 
290
+ # @ yarpp
291
  #: options-meta-boxes.php:223
292
  msgid "This option displays the related posts in the RSS description fields, not just the content. If your feeds are set up to only display excerpts, however, only the description field is used, so this option is required for any display at all."
293
  msgstr "Questa opzione mostrerà gli articoli correlati nei campi della descrizione del feed RSS e non solo nei contenuti. Se i tuoi feed fossero stati impostati per mostrare solamente i riassunti degli articoli, in ogni caso verrà utilizzato il campo per la descrizione quindi, questa opzione é comunque necessaria."
294
 
295
+ # @ yarpp
296
  #: options-meta-boxes.php:221
297
  msgid "RSS display code example"
298
  msgstr "Esempio codice"
299
 
300
+ # @ yarpp
301
  #: options-meta-boxes.php:250
302
  msgid "Before / after (excerpt):"
303
  msgstr "Davanti / in coda (riassunto):"
304
 
305
+ # @ yarpp
306
+ #: template-builtin.php:20
307
  #, php-format
308
  msgid "%f is the YARPP match score between the current entry and this related entry. You are seeing this value because you are logged in to WordPress as an administrator. It is not shown to regular visitors."
309
  msgstr "%f é il punteggio di affinità YARPP tra questo articolo principale ed i suoi relativi. Stai vedendo questo messaggio perché sei collegato come amministratore di WordPress. Il messaggio lo vedi solo tu."
310
 
311
+ # @ yarpp
312
+ #: class-admin.php:34
313
+ #: class-widget.php:7
314
+ #: class-widget.php:28
315
  msgid "Related Posts (YARPP)"
316
  msgstr "Related Posts (YARPP)"
317
 
318
+ # @ yarpp
319
+ #: options.php:53
320
  msgid "The MyISAM check has been overridden. You may now use the \"consider titles\" and \"consider bodies\" relatedness criteria."
321
  msgstr "La verifica MyISAM é stata sovrascritta. Potrai da ora utilizzare \"considera titoli\" e \"considera contenuti\" come criteri di affinità."
322
 
323
+ # @ yarpp
324
+ #: options-meta-boxes.php:132
325
+ #: options-meta-boxes.php:148
326
+ #: options-meta-boxes.php:166
327
+ #: options-meta-boxes.php:170
328
  #: options-meta-boxes.php:204
329
  #: options-meta-boxes.php:221
330
  #: options-meta-boxes.php:223
331
  #: options-meta-boxes.php:228
332
+ #: options-meta-boxes.php:256
333
  msgid "more&gt;"
334
  msgstr "info&gt;"
335
 
336
+ # @ yarpp
337
  #: options.php:114
338
  msgid "Options saved!"
339
  msgstr "Le opzioni sono state salvate!"
340
 
341
+ # @ yarpp
342
+ #: options-meta-boxes.php:132
 
 
 
 
 
 
 
 
 
 
343
  msgid "The higher the match threshold, the more restrictive, and you get less related posts overall. The default match threshold is 5. If you want to find an appropriate match threshhold, take a look at some post's related posts display and their scores. You can see what kinds of related posts are being picked up and with what kind of match scores, and determine an appropriate threshold for your site."
344
  msgstr "Quanto più alto sarà il valore di corrispondenza, maggiore sarà la restrizione: otterrai di fatto un minore numero di articoli correlati. Il valore predefinito é impostato a 5. Qualora desiderassi trovare un valore appropriato per determinare le affinità, verifica gli articoli correlati di alcuni post ed il punteggio a loro associato. Potrai quindi determinare quale sia il migliore valore di corrispondenza per il tuo sito."
345
 
346
+ # @ yarpp
347
+ #: class-cache.php:460
 
 
 
 
 
 
348
  msgid "Example post "
349
  msgstr "Articolo di esempio:"
350
 
351
+ # @ yarpp
352
  #: template-metabox.php:12
353
  msgid "These are the related entries for this entry. Updating this post may change these related posts."
354
  msgstr "Questi sono gli articoli correlati per questo post. L'aggiornamento di questo post potrebbe cambiare gli articoli ad esso correlati."
355
 
356
+ # @ yarpp
357
+ #: template-metabox.php:28
358
  msgid "Whether all of these related entries are actually displayed and how they are displayed depends on your YARPP display options."
359
  msgstr "La visualizzazione degli articoli correlati dipende principalmente dalle opzioni YARPP."
360
 
361
+ # @ yarpp
362
+ #: class-core.php:79
363
+ #: class-core.php:90
364
+ #: class-core.php:268
365
+ #: class-core.php:279
366
+ #: template-metabox.php:30
367
  #: template-widget.php:13
368
  msgid "No related posts."
369
  msgstr "Nessun articolo correlato."
370
 
371
+ # @ yarpp
372
+ #: options-meta-boxes.php:113
373
  msgid "day(s)"
374
  msgstr "giorno(i)"
375
 
376
+ # @ yarpp
377
+ #: options-meta-boxes.php:114
378
  msgid "week(s)"
379
  msgstr "settimana(e)"
380
 
381
+ # @ yarpp
382
+ #: options-meta-boxes.php:115
383
  msgid "month(s)"
384
  msgstr "mese(i)"
385
 
386
+ # @ yarpp
387
+ #: options-meta-boxes.php:117
388
  msgid "Show only posts from the past NUMBER UNITS"
389
  msgstr "Mostra solamente gli articoli dalle precedenti NUMBER UNITS"
390
 
391
+ # @ yarpp
392
+ #: class-widget.php:65
393
+ #: options-meta-boxes.php:170
 
 
 
 
 
 
394
  #: options-meta-boxes.php:228
395
  msgid "Display using a custom template file"
396
  msgstr "Mostra utilizzando un file template personalizzato"
397
 
398
+ # @ yarpp
399
+ #: class-widget.php:66
400
+ #: options-meta-boxes.php:174
401
  #: options-meta-boxes.php:233
402
  msgid "Template file:"
403
  msgstr "File template:"
404
 
405
+ # @ yarpp
406
  #: options-meta-boxes.php:221
407
  msgid "This option displays related posts at the end of each item in your RSS and Atom feeds. No template changes are needed."
408
  msgstr "Questa opzione mostra gli articoli correlati in coda ad ogni articolo nei tuoi feed RSS e Atom. Non é necessaria alcuna modifica al template."
409
 
410
+ # @ yarpp
411
  #: options-meta-boxes.php:228
412
  msgid "NEW!"
413
  msgstr "NUOVO!"
414
 
415
+ # @ yarpp
416
+ #: options-meta-boxes.php:170
417
  #: options-meta-boxes.php:228
418
  msgid "This advanced option gives you full power to customize how your related posts are displayed. Templates (stored in your theme folder) are written in PHP."
419
  msgstr "Le opzioni avanzate ti permettono una completa personalizzazione per la visualizzazione degli articoli correlati. I template (allocati nella cartella del tuo tema) sono stati scritti in PHP."
420
 
421
+ # @ yarpp
422
+ #: class-core.php:77
423
+ #: class-core.php:88
424
+ #: class-core.php:266
425
+ #: class-core.php:277
426
  msgid "Related posts:"
427
  msgstr "Articoli correlati:"
428
 
429
+ # @ yarpp
 
 
430
  #: options-meta-boxes.php:184
431
+ #: options-meta-boxes.php:185
432
+ #: options-meta-boxes.php:193
433
  #: options-meta-boxes.php:244
434
  #: options-meta-boxes.php:245
435
  #: options-meta-boxes.php:250
436
  msgid " or "
437
+ msgstr " oppure"
438
 
439
+ # @ yarpp
440
+ #: class-admin.php:113
441
  msgid "Settings"
442
  msgstr "Impostazioni"
443
 
444
+ # @ default
445
+ #: class-widget.php:58
446
  msgid "Title:"
447
  msgstr "Titolo:"
448
 
449
+ # @ yarpp
450
+ #: class-admin.php:139
451
  msgid "Related entries may be displayed once you save your entry"
452
  msgstr "Una volta salvato il contenuto, potranno essere mostrati i correlati"
453
 
454
+ # @ yarpp
455
+ #: class-core.php:472
456
+ #: class-core.php:585
457
+ #: options-meta-boxes.php:205
458
+ #: options-meta-boxes.php:257
459
+ #, php-format
460
+ msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
461
+ msgstr "Articoli correlati elaborati dal plugin <a href='%s'>Yet Another Related Posts</a>."
462
+
463
+ # @ yarpp
464
+ #: options-meta-boxes.php:132
465
  msgid "YARPP limits the related posts list by (1) a maximum number and (2) a <em>match threshold</em>."
466
  msgstr "YARPP limita la lista degli articoli correlati (1) per numero massimo e (2) per <em>valore di corrispondenza</em>."
467
 
468
+ # @ yarpp
469
+ #: options-meta-boxes.php:271
470
  msgid "YARPP Forum"
471
  msgstr "YARPP Forum"
472
 
473
+ # @ yarpp
474
+ #: options-meta-boxes.php:272
475
  msgid "YARPP on Twitter"
476
  msgstr "YARPP su Twitter"
477
 
478
+ # @ yarpp
479
+ #: options-meta-boxes.php:273
480
  msgid "YARPP on the Web"
481
  msgstr "YARPP nel Web"
482
 
483
+ # @ yarpp
484
+ #: options-meta-boxes.php:310
485
  msgid "Contact YARPP"
486
  msgstr "Contatta YARPP"
487
 
488
+ # @ default
489
+ #: options.php:41
490
  #, php-format
491
  msgid "There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox\" title=\"%3$s\">View version %4$s details</a> or <a href=\"%5$s\">update automatically</a>."
492
  msgstr "E' disponibile una nuova versione di %1$s. <a href=\"%2$s\" class=\"thickbox\" title=\"%3$s\">Versione %4$s nel dettaglio</a> oppure <a href=\"%5$s\">aggiorna automaticamente</a>."
493
 
494
+ # @ yarpp
495
+ #: options.php:45
496
+ #, php-format
497
+ msgid "There is a new beta (%s) of Yet Another Related Posts Plugin. You can <a href=\"%s\">download it here</a> at your own risk."
498
+ msgstr "E' disponibile una nuova (%s) beta di Yet Another Related Posts Plugin. Puoi <a href=\"%s\">scaricarla qui</a> a tuo rischio e pericolo."
499
+
500
+ # @ yarpp
501
+ #: options.php:83
502
  #, php-format
503
  msgid "Please try <a href=\"%s\" target=\"_blank\">manual SQL setup</a>."
504
  msgstr "Prova il <a href=\"%s\" target=\"_blank\">manual SQL setup</a>."
505
 
506
+ # @ yarpp
507
+ #: options.php:128
508
  #, php-format
509
  msgid "by <a href=\"%s\" target=\"_blank\">mitcho (Michael 芳貴 Erlewine)</a>"
510
  msgstr "di <a href=\"%s\" target=\"_blank\">mitcho (Michael 芳貴 Erlewine)</a>"
511
 
512
+ # @ yarpp
513
+ #: options-meta-boxes.php:274
514
+ msgid "Rate YARPP on WordPress.org"
515
+ msgstr "Vota YARPP su WordPress.org"
516
+
517
+ # @ default
518
+ #: class-admin.php:42
519
+ msgid "Configure"
520
+ msgstr "Configura"
521
+
522
+ # @ yarpp
523
+ #: options-meta-boxes.php:106
524
+ #, php-format
525
+ msgid "Disallow by %s:"
526
+ msgstr "Rifiutato da %s:"
527
+
528
+ # @ yarpp
529
+ #: class-admin.php:68
530
+ msgid "Thank you for installing <span>Yet Another Related Posts Plugin</span>!"
531
+ msgstr "Grazie per avere installato <span>Yet Another Related Posts Plugin</span>!"
532
+
533
+ # @ yarpp
534
+ #: class-admin.php:69
535
+ msgid "Make sure to visit the <a>Related Posts settings page</a> to customize YARPP."
536
+ msgstr "Consulta la pagina con la <a>documentazione</a> per personalizzare YARPP."
537
+
538
+ # @ default
539
+ #: options.php:157
540
+ msgid "Save Changes"
541
+ msgstr "Salva le modifiche"
542
+
readme.txt CHANGED
@@ -7,7 +7,7 @@ Donate link: http://tinyurl.com/donatetomitcho
7
  Tags: related, posts, post, pages, page, RSS, feed, feeds
8
  Requires at least: 3.0
9
  Tested up to: 3.3
10
- Stable tag: 3.3.3
11
 
12
  Display a list of related entries on your site and feeds based on a unique algorithm. Templating allows customization of the display.
13
 
@@ -20,12 +20,10 @@ Yet Another Related Posts Plugin (YARPP) gives you a list of posts and/or pages
20
  3. **Caching**: YARPP organically caches the related posts data as your site is visited, greatly improving performance.
21
  4. **Related posts in RSS feeds**: Display related posts in your RSS and Atom feeds with custom display options.
22
  5. **Disallowing certain tags or categories**: You can choose certain tags or categories as disallowed, meaning any page or post with such tags or categories will not be served up by the plugin.
23
- 6. **Related posts and pages**: Puts you in control of pulling up related posts, pages, or both.
24
 
25
  This plugin requires PHP 5 and MySQL 4.1 or greater.
26
 
27
- YARPP does not yet support custom post types; look for these in a future version.
28
-
29
  **See [other plugins by mitcho](http://profiles.wordpress.org/users/mitchoyoshitaka/)**.
30
 
31
  = A note on support (June 2010) =
@@ -50,9 +48,9 @@ I try to respond to inquiries on the forums on a regular basis and hope to build
50
 
51
  = Auto display on your website =
52
 
53
- 1. Copy the folder `yet-another-related-posts-plugin` into the directory `wp-content/plugins/` and (optionally) the sample templates inside `yarpp-templates` folder into your active theme.
54
-
55
- 2. Activate the plugin.
56
 
57
  = Auto display in your feeds =
58
 
@@ -64,69 +62,46 @@ Related posts can also be displayed as a widget. Go to the Design > Widgets opti
64
 
65
  = Custom display through templates =
66
 
67
- New in version 3.0, YARPP allows the advanced user with knowledge of PHP to customize the display of related posts using a templating mechanism. More information is available [in this tutorial](http://mitcho.com/blog/projects/yarpp-3-templates/).
68
 
69
  == Frequently Asked Questions ==
70
 
71
- If your question isn't here, ask your own question at [the Wordpress.org forums](http://wordpress.org/tags/yet-another-related-posts-plugin?forum_id=10#postform). *Please do not email or tweet with questions.*
72
 
73
  = How can I move the related posts display? =
74
 
75
  If you do not want to show the Related Posts display in its default position (right below the post content), first go to YARPP options and turn off the "automatically display" option in the "website" section. If you would like to instead display it in your sidebar and you have a widget-aware theme, YARPP provides a Related Posts widget which you can add under "Appearance" > "Widgets".
76
 
77
- If you would like to add the Related Posts display elsewhere, follow these directions: (*Knowledge of PHP and familiarity with editing your WordPress theme files is required.*)
78
-
79
- Edit your relevant theme file (most likely something like `single.php`) and add the PHP code `related_posts();` within [The Loop](http://codex.wordpress.org/The_Loop) where you want to display the related posts.
80
-
81
- This method can also be used to display YARPP on pages other than single-post displays, such as on archive pages. There is a little more information on the [advanced manual installation page](http://mitcho.com/code/yarpp/manual-installation/).
82
 
83
  = Does YARPP slow down my blog/server? =
84
 
85
- The YARPP calculation of related content does make a little impact, yes. However, YARPP caches all of its results, so any post's results need only be calculated once. In addition, *I highly recommend all YARPP users use a page-caching plugin, such as [WP-SuperCache](http://ocaoimh.ie/wp-super-cache/).*
86
 
87
  If you find that the YARPP database calls are still too database-intensive, try the following:
88
 
89
  * turning off "cross relate posts and pages";
90
  * turning on "show only previous posts";
91
- * not considering any taxonomies (tags, categories, etc.) in the Relatedness formula and not excluding any content by taxonomy in The Pool.
92
 
93
  These options can be found in the "Relatedness" metabox which you can display from the "Screen Options" tab. All of these can improve database performance.
94
 
95
  If you are running a large site and need to throttle YARPP's computation, try the official [YARPP Experiments](http://wordpress.org/extend/plugins/yarpp-experiments/) plugin which adds this throttling functionality.
96
 
97
- If you are in the process of looking for a hosting provider whose databases will not balk under YARPP, I personally have had great success with [MediaTemple](http://www.mediatemple.net/go/order/?refdom=mitcho.com).
98
 
99
  = Every page just says "no related posts"! What's up with that? =
100
 
101
- Most likely you have "no related posts" right now as the default "match threshold" is too high. Here's what I recommend to find an appropriate match threshold: first, lower your match threshold in the YARPP options to something very low, like 1. (If you don't see the match threshold, you may need to display the "Relatedness" options via the "Screen Options" at the top.) Most likely the really low threshold will pull up many posts that aren't actually related (false positives), so look at some of your posts' related posts and their match scores. This will help you find an appropriate threshold. You want it lower than what you have now, but high enough so it doesn't have many false positives.
102
-
103
- = How do I turn off the match score next to the related posts? =
104
-
105
- The match score display is only for administrators... you can log out of `wp-admin` and check out the post again and you will see that the score is gone.
106
-
107
- If you would like more flexibility in changing the display of your related posts, please see the [templating tutorial](http://mitcho.com/blog/projects/yarpp-3-templates/).
108
-
109
- = I use DISQUS for comments. I can't access the YARPP options page! =
110
 
111
- The DISQUS plugin loads some JavaScript voodoo which is interacting in weird ways with the AJAX in YARPP's options page. You can fix this by going to the DISQUS plugin advanced settings and turning on the "Check this if you have a problem with comment counts not showing on permalinks" option.
112
-
113
- = I use DISQUS for comments. My RSS feed is now invalid and cannot be parsed by some clients! =
114
-
115
- The DISQUS plugin loads some JavaScript voodoo when related posts are displayed, even in the RSS feed. You can fix this by going to the DISQUS plugin advanced settings and turning on the "Check this if you have a problem with comment counts not showing on permalinks" option.
116
-
117
- = I get a PHP error saying "Cannot redeclare `related_posts()`" =
118
-
119
- You most likely have another related posts plugin activated at the same time. Please disactivate those other plugins first before using YARPP.
120
-
121
- = I turned off one of the relatedness criteria (titles, bodies, tags, or categories) and now every page says "no related posts"! =
122
-
123
- This has to do with the way the "match score" is computed. Every entry's match score is the weighted sum of its title-score, body-score, tag-score, and category-score. If you turn off one of the relatedness criteria, you will no doubt have to lower your match threshold to get the same number of related entries to show up. Alternatively, you can consider one of the other criteria "with extra weight".
124
-
125
- It is recommended that you tweak your match threshold whenever you make changes to the "makeup" of your match score (i.e., the settings for the titles, bodies, tags, and categories items).
126
 
127
  = Are there any plugins that are incompatible with YARPP? =
128
 
129
- Aside from the DISQUS plugin (see above), currently the only known incompatibility is [with the SEO_Pager plugin](http://wordpress.org/support/topic/267966) and the [Pagebar 2](http://www.elektroelch.de/hacks/wp/pagebar/) plugin. Users of SEO Pager are urged to turn off the automatic display option in SEO Pager and instead add the code manually. There are reports that the [WP Contact Form III plugin and Contact Form Plugin](http://wordpress.org/support/topic/392605) may also be incompatible with YARPP. Other related posts plugins, obviously, may also be incompatible.
 
 
 
 
130
 
131
  Please submit similar bugs by starting a new thread on [the WordPress.org forums](http://wordpress.org/tags/yet-another-related-posts-plugin?forum_id=10#postform). I check the forums regularly and will try to release a quick bugfix.
132
 
@@ -138,49 +113,51 @@ However, YARPP does have difficulty with languages that don't place spaces betwe
138
 
139
  = Things are weird after I upgraded. =
140
 
141
- I highly recommend you disactivate YARPP, replace the YARPP files on the server with a fresh copy of the new version, and then reactivate it. Visit the YARPP settings page ("Related Posts") to verify your settings.
 
 
142
 
143
- = Can I clear my cache? =
144
 
145
- Yes, you can clear the cache by going to your YARPP settings page ("Related Posts (YARPP)") in your admin interface, and adding `&action=flush` to the URL and reloading the page. YARPP will begin the process of organically rebuilding your cache.
146
 
147
  == Localizations ==
148
 
149
  YARPP is currently localized in the following languages:
150
 
151
- * Egyptian Arabic (`ar_EG`) by Bishoy Antoun (yarpp-ar at mitcho dot com) of [cdmazika.com](http://www.cdmazika.com).
152
- * Standard Arabic (`ar`) by [led](http://led24.de) (yarpp-ar at mitcho dot com)
153
  * Belarussian (`by_BY`) by [Fat Cow](http://www.fatcow.com)
154
  * Bulgarian (`bg_BG`) by [Flash Gallery](http://www.flashgallery.org)
155
- * Simplified Chinese (`zh_CN`) by Jor Wang (mail at jorwang dot com) of [jorwang.com](http://jorwang.com)
156
- * Cypriot Greek (`el_CY`) by Aristidis Tonikidis (yarpp-el at mitcho dot com) of [akouseto.gr](http://www.akouseto.gr)
157
- * Dutch (`nl_NL`) by Sybrand van der Werf (yarpp-nl at mitcho dot com)
158
- * Farsi/Persian (`fa_IR`) by [Moshen Derakhshan](http://webdesigner.downloadkar.com/) (yarpp-fa at mitcho dot com)
159
- * French (`fr_FR`) by Lionel Chollet (yarpp-fr at mitcho dot com)
160
- * Georgian (`ge_KA`) by Kasia Ciszewski (yarpp-ge at mitcho dot com) of [Find My Hosting](www.findmyhosting.com)
161
- * German (`de_DE`) by Michael Kalina of [3th.be](http://3th.be) and Nils Armgart of [movie-blog.de.ms](http://www.movie-blog.de.ms) (yarpp-de at mitcho dot com)
162
- * Greek (`el_EL`) by Aristidis Tonikidis (yarpp-el at mitcho dot com) of [akouseto.gr](http://www.akouseto.gr)
163
- * Hebrew (`he_IL`) by Mickey Zelansky (yarpp-he at mitcho dot com) of [simpleidea.us](http://simpleidea.us)
164
- * Hindi (`hi_IN`) by [Outshine Solutions](http://outshinesolutions.com/) (yarpp-hi at mitcho dot com)
165
- * Italian (`it_IT`) by Gianni Diurno (yarpp-it at mitcho dot com) of [gidibao.net](http://gidibao.net)
166
- * Irish (`gb_IR`) by [Ray Gren](http://letsbefamous.com) (yarpp-gb at mitcho dot com)
167
- * Bahasa Indonesia (`id_ID`) by [Hendry Lee](http://hendrylee.com/) (yarpp-id at mitcho dot com) of [Kelayang](http://kelayang.com/)
168
  * Japanese (`ja`) by myself (yarpp at mitcho dot com)
169
- * Kazakh (`kk_KZ`) by [DachaDecor](http://DachaDecor.ru) (yarpp-kk at mitcho dot com)
170
- * Korean (`ko_KR`) by [Jong-In Kim](http://incommunity.codex.kr) (yarpp-ko at mitcho dot com)
171
- * Latvian (`lv_LV`) by [Mike](http://antsar.info) (yarpp-lv at mitcho dot com)
172
- * Lithuanian (`lt_LT`) by [Karolis Vyčius](http://vycius.co.cc) and [Mantas Malcius](http://mantas.malcius.lt) (yarpp-lt at mitcho dot com)
173
- * Norwegian (`nb_NO`) by [Tom Arne Sundtjønn](http://www.datanerden.no) (yarpp-nb at mitcho dot com)
174
  * Polish (`pl_PL`) by [Perfecta](http://perfecta.pro/wp-pl/)
175
- * (European) Portuguese (`pt_PT`) by Stefan Mueller (yarpp-pt at mitcho.com) of [fernstadium-net](http://www.fernstudium-net.de)
176
- * Brazilian Portuguese (`pt_BR`) by Rafael Fischmann (yarpp-ptBR at mitcho.com) of [macmagazine.br](http://macmagazine.com.br/)
177
- * Russian (`ru_RU`) by Marat Latypov (yarpp-ru at mitcho.com) of [blogocms.ru](http://blogocms.ru)
178
- * Spanish (`es_ES`) by Rene (yarpp-es at mitcho dot com) of [WordPress Webshop](http://wpwebshop.com)
179
- * Swedish (`sv_SE`) by Max Elander (yarpp-sv at mitcho dot com)
180
- * Turkish (`tr_TR`) by [Nurullah](http://www.ndemir.com) (yarpp-tr at mitcho.com)
181
- * Vietnamese (`vi_VN`) by Vu Nguyen (yarpp-vi at mitcho dot com) of [Rubik Integration](http://rubikintegration.com/)
182
- * Ukrainian (`uk_UA`) by [Onore](http://Onore.kiev.ua) (Alexander Musevich) (yarpp-uk at mitcho dot com)
183
- * Uzbek (`uz_UZ`) by Ali Safarov (yarpp-uz at mitcho dot com) of [comfi.com](http://www.comfi.com/)
184
 
185
  <!--We already have localizers lined up for the following languages:
186
  * Danish
@@ -221,8 +198,10 @@ If you are a bilingual speaker of English and another language and an avid user
221
  * Only clear cache on post save, not recompute
222
  * Added `yarpp_get_related()` function can be used similar to `get_posts()`
223
  * Support for [YARPP Experiments](http://wordpress.org/extend/plugins/yarpp-experiments/).
224
- * Added Portuguese stopwords by Leandro Coelho ([Logística Descomplicada](http://www.logisticadescomplicada.com))
225
  * Fix formatting of the Related Posts meta box
 
 
 
226
  = 3.3.3 =
227
  * [Bug fix](http://wordpress.org/support/topic/no-related-posts-1): a fix for keyword computation for pages; should improve results on pages. May require flushing of cache: see FAQ for instructions.
228
  * Init YARPP on the `init` action, [for compatibility with WPML](https://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-load-sequence-yarpp-starts-before-the-wordpress-init-completes)
@@ -247,17 +226,17 @@ If you are a bilingual speaker of English and another language and an avid user
247
  * Localizations
248
  * Quick fix to Czech word list file name
249
  * Updated Italian localization (`it_IT`)
250
- * Added Hungarian (`hu_HU`) by [daSSad](http://dassad.com) (yarpp-hu at mitcho dot com)
251
- * Added Kazakh (`kk_KZ`) by [DachaDecor](http://DachaDecor.ru) (yarpp-kk at mitcho dot com)
252
- * Added Irish (`gb_IR`) by [Ray Gren](http://letsbefamous.com) (yarpp-gb at mitcho dot com)
253
  = 3.2.2 =
254
  * Now [ignores soft hyphens](http://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-french-overused-words) in keyword construction
255
  * Minor fix for "cross-relate posts and pages" option and more accurate `related_*()` results across post types
256
  * Localization updates:
257
  * Updated `de_DE` German localization files
258
  * Fixed an encoding issue in the `pt_PT` Portuguese localization files
259
- * Added `es_ES` Spanish localization by Rene (yarpp-es at mitcho dot com) of [WordPress Webshop](http://wpwebshop.com)
260
- * Added `ge_KA` Georgian by Kasia Ciszewski (yarpp-ge at mitcho dot com) of [Find My Hosting](www.findmyhosting.com)
261
  * Added Czech (`cs_CZ`) overused words list [by berniecz](http://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-french-overused-words)
262
  = 3.2.1 =
263
  * Bugfix: [Duplicate results shown for some users](http://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-yarpp-post-duplicate-related-articles)
@@ -438,7 +417,7 @@ If you are a bilingual speaker of English and another language and an avid user
438
  * Bugfix: [keywords did not filter tags](http://wordpress.org/support/topic/218211). (This bugfix may vastly improve "relatedness" on some blogs.)
439
  * Localizations:
440
  * Simplified Chinese (`zh_CN`) by Jor Wang (mail at jorwang dot com) of [jorwang.com](http://jorwang.com)
441
- * German (`de_DE`) by Michael Kalina (yarpp-de at mitcho dot com) of [3th.be](http://3th.be)
442
  * The "show excerpt" option now shows the first `n` words of the excerpt, rather than the content ([by request](http://wordpress.org/support/topic/212577))
443
  * Added an `echo` parameter to the `related_*()` functions, with default value of `true`. If `false`, the function will simply return the output.
444
  * Added support for the [AllWebMenus Pro](http://wordpress.org/extend/plugins/allwebmenus-wordpress-menu-plugin/) plugin
7
  Tags: related, posts, post, pages, page, RSS, feed, feeds
8
  Requires at least: 3.0
9
  Tested up to: 3.3
10
+ Stable tag: 3.4
11
 
12
  Display a list of related entries on your site and feeds based on a unique algorithm. Templating allows customization of the display.
13
 
20
  3. **Caching**: YARPP organically caches the related posts data as your site is visited, greatly improving performance.
21
  4. **Related posts in RSS feeds**: Display related posts in your RSS and Atom feeds with custom display options.
22
  5. **Disallowing certain tags or categories**: You can choose certain tags or categories as disallowed, meaning any page or post with such tags or categories will not be served up by the plugin.
23
+ 6. **Related posts and pages**: Puts you in control of pulling up related posts, pages, or both. YARPP does not yet fully support custom post types; look for these in a future version.
24
 
25
  This plugin requires PHP 5 and MySQL 4.1 or greater.
26
 
 
 
27
  **See [other plugins by mitcho](http://profiles.wordpress.org/users/mitchoyoshitaka/)**.
28
 
29
  = A note on support (June 2010) =
48
 
49
  = Auto display on your website =
50
 
51
+ 1. Copy the folder `yet-another-related-posts-plugin` into the directory `wp-content/plugins/` and activate the plugin.
52
+ 2. (optionally) copy the sample templates inside `yarpp-templates` folder into your active theme.
53
+ 3. Go to the "Related Posts (YARPP)" settings page to customize YARPP.
54
 
55
  = Auto display in your feeds =
56
 
62
 
63
  = Custom display through templates =
64
 
65
+ YARPP allows the advanced user with knowledge of PHP to customize the display of related posts using a templating mechanism. More information is available [in this tutorial](http://mitcho.com/blog/projects/yarpp-3-templates/).
66
 
67
  == Frequently Asked Questions ==
68
 
69
+ If your question isn't here, ask your own question at [the Wordpress.org forums](http://wordpress.org/tags/yet-another-related-posts-plugin?forum_id=10#postform). *Please do not email with questions.*
70
 
71
  = How can I move the related posts display? =
72
 
73
  If you do not want to show the Related Posts display in its default position (right below the post content), first go to YARPP options and turn off the "automatically display" option in the "website" section. If you would like to instead display it in your sidebar and you have a widget-aware theme, YARPP provides a Related Posts widget which you can add under "Appearance" > "Widgets".
74
 
75
+ If you would like to add the Related Posts display elsewhere, edit your relevant theme file (most likely something like `single.php`) and add the PHP code `related_posts();` within [The Loop](http://codex.wordpress.org/The_Loop) where you want to display the related posts. This method can also be used to display YARPP on pages other than single-post displays, such as on archive pages.
 
 
 
 
76
 
77
  = Does YARPP slow down my blog/server? =
78
 
79
+ The YARPP calculation of related content does make a little impact, yes. However, YARPP caches all of its results, so any post's results need only be calculated once. YARPP's queries have been significantly optimized in version 3.4.
80
 
81
  If you find that the YARPP database calls are still too database-intensive, try the following:
82
 
83
  * turning off "cross relate posts and pages";
84
  * turning on "show only previous posts";
 
85
 
86
  These options can be found in the "Relatedness" metabox which you can display from the "Screen Options" tab. All of these can improve database performance.
87
 
88
  If you are running a large site and need to throttle YARPP's computation, try the official [YARPP Experiments](http://wordpress.org/extend/plugins/yarpp-experiments/) plugin which adds this throttling functionality.
89
 
90
+ If you are in the process of looking for a hosting provider whose databases will not balk under YARPP, I personally have had great success with [MediaTemple](http://www.mediatemple.net/#a_aid=4ed59d7ac5dae).
91
 
92
  = Every page just says "no related posts"! What's up with that? =
93
 
94
+ Most likely you have "no related posts" right now as the default "match threshold" is too high. Here's what I recommend to find an appropriate match threshold: , lower your match threshold in the YARPP options to something very low, like 1. (If you don't see the match threshold, you may need to display the "Relatedness" options via the "Screen Options" at the top.) Most likely the really low threshold will pull up many posts that aren't actually related (false positives), so look at some of your posts' related posts and their match scores. This will help you find an appropriate threshold. You want it lower than what you have now, but high enough so it doesn't have many false positives.
 
 
 
 
 
 
 
 
95
 
96
+ I am currently seeking information from users who cannot get related posts anywhere in order to debug this issue: [more information here](http://wordpress.org/support/topic/no-related-posts-1?replies=21#post-2464940).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
 
98
  = Are there any plugins that are incompatible with YARPP? =
99
 
100
+ * DISQUS: go to the DISQUS plugin advanced settings and turn on the "Check this if you have a problem with comment counts not showing on permalinks".
101
+ * [SEO_Pager plugin](http://wordpress.org/support/topic/267966): turn off the automatic display option in SEO Pager and instead add the code manually.
102
+ * [Pagebar 2](http://www.elektroelch.de/hacks/wp/pagebar/);
103
+ * [WP Contact Form III plugin and Contact Form Plugin](http://wordpress.org/support/topic/392605);
104
+ * Other related posts plugins, obviously, may also be incompatible.
105
 
106
  Please submit similar bugs by starting a new thread on [the WordPress.org forums](http://wordpress.org/tags/yet-another-related-posts-plugin?forum_id=10#postform). I check the forums regularly and will try to release a quick bugfix.
107
 
113
 
114
  = Things are weird after I upgraded. =
115
 
116
+ 1. Visit the "Related Posts (YARPP)" settings page to verify your settings.
117
+ 2. Disactivate YARPP, replace the YARPP files on the server with a fresh copy of the new version, and then reactivate it.
118
+ 3. Install the official [YARPP Experiments](http://wordpress.org/extend/plugins/yarpp-experiments/) plugin to flush the cache.
119
 
120
+ = Can I clear my cache? Can I build up the cache manually? =
121
 
122
+ The official [YARPP Experiments](http://wordpress.org/extend/plugins/yarpp-experiments/) plugin adds manual cache controls, letting you flush the cache and build it up manually.
123
 
124
  == Localizations ==
125
 
126
  YARPP is currently localized in the following languages:
127
 
128
+ * Egyptian Arabic (`ar_EG`) by Bishoy Antoun of [cdmazika.com](http://www.cdmazika.com).
129
+ * Standard Arabic (`ar`) by [led](http://led24.de)
130
  * Belarussian (`by_BY`) by [Fat Cow](http://www.fatcow.com)
131
  * Bulgarian (`bg_BG`) by [Flash Gallery](http://www.flashgallery.org)
132
+ * Simplified Chinese (`zh_CN`) by Jor Wang of [jorwang.com](http://jorwang.com)
133
+ * Cypriot Greek (`el_CY`) by Aristidis Tonikidis of [akouseto.gr](http://www.akouseto.gr)
134
+ * Dutch (`nl_NL`) by Sybrand van der Werf
135
+ * Farsi/Persian (`fa_IR`) by [Moshen Derakhshan](http://webdesigner.downloadkar.com/)
136
+ * French (`fr_FR`) by Lionel Chollet
137
+ * Georgian (`ge_KA`) by Kasia Ciszewski of [Find My Hosting](www.findmyhosting.com)
138
+ * German (`de_DE`) by Michael Kalina of [3th.be](http://3th.be) and Nils Armgart of [movie-blog.de.ms](http://www.movie-blog.de.ms)
139
+ * Greek (`el_EL`) by Aristidis Tonikidis of [akouseto.gr](http://www.akouseto.gr)
140
+ * Hebrew (`he_IL`) by Mickey Zelansky of [simpleidea.us](http://simpleidea.us)
141
+ * Hindi (`hi_IN`) by [Outshine Solutions](http://outshinesolutions.com/)
142
+ * Italian (`it_IT`) by Gianni Diurno of [gidibao.net](http://gidibao.net)
143
+ * Irish (`gb_IR`) by [Ray Gren](http://letsbefamous.com)
144
+ * Bahasa Indonesia (`id_ID`) by [Hendry Lee](http://hendrylee.com/) of [Kelayang](http://kelayang.com/)
145
  * Japanese (`ja`) by myself (yarpp at mitcho dot com)
146
+ * Kazakh (`kk_KZ`) by [DachaDecor](http://DachaDecor.ru)
147
+ * Korean (`ko_KR`) by [Jong-In Kim](http://incommunity.codex.kr)
148
+ * Latvian (`lv_LV`) by [Mike](http://antsar.info)
149
+ * Lithuanian (`lt_LT`) by [Karolis Vyčius](http://vycius.co.cc) and [Mantas Malcius](http://mantas.malcius.lt)
150
+ * Norwegian (`nb_NO`) by [Tom Arne Sundtjønn](http://www.datanerden.no)
151
  * Polish (`pl_PL`) by [Perfecta](http://perfecta.pro/wp-pl/)
152
+ * (European) Portuguese (`pt_PT`) by Stefan Mueller of [fernstadium-net](http://www.fernstudium-net.de)
153
+ * Brazilian Portuguese (`pt_BR`) by Rafael Fischmann of [macmagazine.br](http://macmagazine.com.br/)
154
+ * Russian (`ru_RU`) by Marat Latypov of [blogocms.ru](http://blogocms.ru)
155
+ * Spanish (`es_ES`) by Rene of [WordPress Webshop](http://wpwebshop.com)
156
+ * Swedish (`sv_SE`) by Max Elander
157
+ * Turkish (`tr_TR`) by [Nurullah](http://www.ndemir.com)
158
+ * Vietnamese (`vi_VN`) by Vu Nguyen of [Rubik Integration](http://rubikintegration.com/)
159
+ * Ukrainian (`uk_UA`) by [Onore](http://Onore.kiev.ua) (Alexander Musevich)
160
+ * Uzbek (`uz_UZ`) by Ali Safarov of [comfi.com](http://www.comfi.com/)
161
 
162
  <!--We already have localizers lined up for the following languages:
163
  * Danish
198
  * Only clear cache on post save, not recompute
199
  * Added `yarpp_get_related()` function can be used similar to `get_posts()`
200
  * Support for [YARPP Experiments](http://wordpress.org/extend/plugins/yarpp-experiments/).
 
201
  * Fix formatting of the Related Posts meta box
202
+ * Localizations
203
+ * Updated `it_IT` localization
204
+ * Added Portuguese stopwords by Leandro Coelho ([Logística Descomplicada](http://www.logisticadescomplicada.com))
205
  = 3.3.3 =
206
  * [Bug fix](http://wordpress.org/support/topic/no-related-posts-1): a fix for keyword computation for pages; should improve results on pages. May require flushing of cache: see FAQ for instructions.
207
  * Init YARPP on the `init` action, [for compatibility with WPML](https://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-load-sequence-yarpp-starts-before-the-wordpress-init-completes)
226
  * Localizations
227
  * Quick fix to Czech word list file name
228
  * Updated Italian localization (`it_IT`)
229
+ * Added Hungarian (`hu_HU`) by [daSSad](http://dassad.com)
230
+ * Added Kazakh (`kk_KZ`) by [DachaDecor](http://DachaDecor.ru)
231
+ * Added Irish (`gb_IR`) by [Ray Gren](http://letsbefamous.com)
232
  = 3.2.2 =
233
  * Now [ignores soft hyphens](http://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-french-overused-words) in keyword construction
234
  * Minor fix for "cross-relate posts and pages" option and more accurate `related_*()` results across post types
235
  * Localization updates:
236
  * Updated `de_DE` German localization files
237
  * Fixed an encoding issue in the `pt_PT` Portuguese localization files
238
+ * Added `es_ES` Spanish localization by Rene of [WordPress Webshop](http://wpwebshop.com)
239
+ * Added `ge_KA` Georgian by Kasia Ciszewski of [Find My Hosting](www.findmyhosting.com)
240
  * Added Czech (`cs_CZ`) overused words list [by berniecz](http://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-french-overused-words)
241
  = 3.2.1 =
242
  * Bugfix: [Duplicate results shown for some users](http://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-yarpp-post-duplicate-related-articles)
417
  * Bugfix: [keywords did not filter tags](http://wordpress.org/support/topic/218211). (This bugfix may vastly improve "relatedness" on some blogs.)
418
  * Localizations:
419
  * Simplified Chinese (`zh_CN`) by Jor Wang (mail at jorwang dot com) of [jorwang.com](http://jorwang.com)
420
+ * German (`de_DE`) by Michael Kalina of [3th.be](http://3th.be)
421
  * The "show excerpt" option now shows the first `n` words of the excerpt, rather than the content ([by request](http://wordpress.org/support/topic/212577))
422
  * Added an `echo` parameter to the `related_*()` functions, with default value of `true`. If `false`, the function will simply return the output.
423
  * Added support for the [AllWebMenus Pro](http://wordpress.org/extend/plugins/allwebmenus-wordpress-menu-plugin/) plugin
yarpp.php CHANGED
@@ -3,13 +3,13 @@
3
  Plugin Name: Yet Another Related Posts Plugin
4
  Plugin URI: http://yarpp.org/
5
  Description: Returns a list of related entries based on a unique algorithm for display on your blog and RSS feeds. A templating feature allows customization of the display.
6
- Version: 3.4RC1
7
  Author: mitcho (Michael Yoshitaka Erlewine)
8
  Author URI: http://mitcho.com/
9
  Donate link: http://tinyurl.com/donatetomitcho
10
  */
11
 
12
- define('YARPP_VERSION', '3.4RC1');
13
  define('YARPP_DIR', dirname(__FILE__));
14
  define('YARPP_NO_RELATED', ':(');
15
  define('YARPP_RELATED', ':)');
3
  Plugin Name: Yet Another Related Posts Plugin
4
  Plugin URI: http://yarpp.org/
5
  Description: Returns a list of related entries based on a unique algorithm for display on your blog and RSS feeds. A templating feature allows customization of the display.
6
+ Version: 3.4
7
  Author: mitcho (Michael Yoshitaka Erlewine)
8
  Author URI: http://mitcho.com/
9
  Donate link: http://tinyurl.com/donatetomitcho
10
  */
11
 
12
+ define('YARPP_VERSION', '3.4');
13
  define('YARPP_DIR', dirname(__FILE__));
14
  define('YARPP_NO_RELATED', ':(');
15
  define('YARPP_RELATED', ':)');