过期域名预定抢注

 找回密碼
 免费注册

wordpress專業解決問題

 火... [複製鏈接]
發表於 2013-5-19 07:43:45 | 顯示全部樓層
luguokankan 發表於 2013-5-19 07:30 $ _/ g) P' X7 R2 K9 y
老實說,你這個問題信息不全,我也不知道怎麼回答你.
6 l8 K* w; m5 _$ C% e: P你說localhost/wordpress 不好使, 怎麼個不好使? 沒有 ...
1 Y% x5 j1 s$ R  p5 r8 h+ B
謝謝,我已經成功了。在下面的帖子裡。
. C! w- Q( i* K2 h/ j7 k- q. W/ t6 X! k6 m, }' |6 }- y
http://www.luosuo.net/old/forum.php?mod=viewthread&tid=105192&page=1#pid880712
+ I. e' D: P# ^7 C8 d# N
  J0 o; a- M3 Y; x2 K7 g5 v+ c) D; n, q0 d$ V0 K) j; g; I
補充內容 (2013-5-19 07:53):' C( `& g7 W7 v8 v! Q4 v4 Z
今天的幣沒有了,明天補加幣。。。
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-5-19 07:52:36 | 顯示全部樓層
印個歷史 發表於 2013-5-19 07:43
( L( J; H7 n6 z5 x. r謝謝,我已經成功了。在下面的帖子裡。
+ W4 n* k7 C: q4 b- W/ R. V& y9 `' K
http://www.luosuo.net/old/forum.php?mod=viewthread&tid=1051 ...
  Y% j, u7 O4 `. s8 i
全新安裝,別改wp-config.php
/ ~6 ]. E  ~. q8 s# E8 K, O' ~$ X都是坑你們這些技術盲的  _1 s- V8 \8 ~1 G3 |& {
3 K& V* `3 Q' c2 X
回復 给力 爆菊

使用道具 舉報

發表於 2013-5-19 07:56:57 | 顯示全部樓層
luguokankan 發表於 2013-5-19 07:52 4 w9 q4 k& L9 R9 s& i6 O3 B
全新安裝,別改wp-config.php
' }2 L- a/ F5 c& U都是坑你們這些技術盲的
5 Y2 }4 F% g2 }! S
幸虧沒改,因為我不會
/ Z- h2 W# M, B% t  ?& a
回復 给力 爆菊

使用道具 舉報

發表於 2013-5-19 09:09:42 | 顯示全部樓層
我在post插入了一些隨機數據,現在想緩存下這些數據,每60分鐘再刷新下,求指點
  1.     $result = array_rand($arry,2);( X9 I6 x* |# r" p# M

  2. 6 S) U, D* }7 d; Z9 c4 |
  3.     foreach ($result as $val) {2 D# l/ X) _$ @0 z' o
  4. # U" s+ _' B* F
  5.     echo $arry["$val"].""; }
複製代碼

點評

缓存要单独加入文本缓存类,这个工作会非常复杂,而且你也不方便维护  發表於 2013-5-19 09:20
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-5-19 09:22:16 | 顯示全部樓層
風吹不動 發表於 2013-5-19 09:09
0 W# E+ p7 I$ M( h) ]我在post插入了一些隨機數據,現在想緩存下這些數據,每60分鐘再刷新下,求指點 ...
  1. if ( false === ( $result = get_transient( 'cache_me' ) ) ) {6 ?9 O% ], S+ D1 ]
  2.   
    " [/ W: d; p& w8 W2 O: F
  3.   $result = array_rand($arry,2);
    1 \- T- ^1 \- r% s" l; Q& q. L
  4.    set_transient( 'cache_me', $result,3600 );1 F6 v; o" K+ {1 {4 {1 ^1 N
  5. }2 [/ k0 R$ U' |3 l: t
  6. foreach ($result as $val) {' U3 y6 Q( \  v- @3 S' W/ y# l
  7.         echo $arry["$val"].""; ) i$ W: u' z3 }! F7 O1 n) u
  8. }
複製代碼

點評

你不是把我帖子标题改成专业吗? 得对得起这两个字啊,哈哈  發表於 2013-5-19 10:13

評分

參與人數 1點點 +3 收起 理由
月光飞燕 + 3 你对wp自身的函数真是太熟悉了.

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-5-19 10:27:38 | 顯示全部樓層
luguokankan 發表於 2013-5-19 09:22
* c3 f. z. }9 ]: a3 m
測試不成功,每次都是從新生成結果( P5 K1 T, t. ~/ i. P+ ]
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-5-19 10:43:34 | 顯示全部樓層
本帖最後由 luguokankan 於 2013-5-19 10:50 編輯 $ r; u% l3 D; C" e) j  \
風吹不動 發表於 2013-5-19 10:27 . C/ t( t# r- Y- _
測試不成功,每次都是從新生成結果

6 Z& x# g. b" U9 w測試代碼?6 \& V- U& W" \3 m2 e) {4 a, @6 o
/ y* D1 B0 y6 o4 J+ W/ H
我的測試代碼
  1. require_once(__DIR__.'/wp-config.php');
    % e% p/ c! ^' L" C& b3 K
  2. delete_transient( 'cache_me' );
    ' D! S, m- }, p& t! i- b# X4 m
  3. function get_cached_result(){2 M& y: [! t5 V9 P8 u4 t" v" m
  4.     $arry = array(1,2,3,4,5,6);5 l, X" O7 d8 G
  5.     if ( false === ( $result = get_transient( 'cache_me' ) ) ) {- a7 A; [* h+ R, N0 R1 U
  6.        $result = array_rand($arry,2);
    : A8 g7 M$ v/ n, c& w3 d& K
  7.        set_transient( 'cache_me', $result,3600 );
    ; D+ A) I8 u/ y
  8.     }5 r+ q+ I8 l- m7 A7 S$ u# Y. T
  9.     return $result;
    0 S8 ]9 I6 J" i* x9 ~. W7 `6 V
  10. }
      X0 d: H$ e0 ^0 R: G$ Y

  11. / F# W( N( p/ z4 G6 E7 t
  12. echo '<pre>';
    ( f- a* o+ v9 r# v  J
  13. for($i=0;$i<10;$i++){& ?/ L( C, S, Y, d% G
  14.     $result =get_cached_result();
    * w: r( V% C% k9 z5 y
  15.     print_r($result);4 `  i& o4 z* D: [6 w$ t
  16. }8 L, C0 ], o9 O+ |- `! C

  17. # u  {! ]; s+ ~3 l- W
  18. exit();
複製代碼
output
  1. Array0 s8 ~/ U5 T7 ]% g3 G( B! `
  2. (
    - a$ j% Y% E8 s$ d
  3.     [0] => 2  p1 f8 W8 r1 Q. g$ ]3 v7 N4 H
  4.     [1] => 3& k5 P5 s4 S8 g# y/ n
  5. )
    / M9 i% o8 L. I8 @+ x' p. x
  6. Array
    / Z/ @  }- J) G$ M0 \1 J$ S3 F
  7. (
    % d& t% y' W% W6 h5 I5 w1 i
  8.     [0] => 2
    ; s( P2 p: {- }  x* s' d: y
  9.     [1] => 3
    6 P5 m9 N% j) q) E; |
  10. )
    & g( h8 g0 x6 F$ Q
  11. Array- h$ ]1 K4 c5 Z& H% t
  12. (: b. R- O1 I6 O
  13.     [0] => 25 A8 _9 @: t' u
  14.     [1] => 34 U: N  T' g9 d2 V5 ]6 R0 X* j
  15. )
    + P$ E0 k* N6 j# F) u) f$ D
  16. Array
    / l& G6 Z+ X2 x, Z( s0 {
  17. (
    . k6 l8 b9 J7 b% c( N$ i
  18.     [0] => 2( s2 d" A. o' x6 L8 h, P
  19.     [1] => 38 e& P# e* h" m  E
  20. )
    0 G! a$ z; U) t. A: O
  21. Array
    ) T/ O+ g4 c1 U: r
  22. (
    + C  Q7 x1 w: y' t4 G  r
  23.     [0] => 2
    , w5 `9 G; f% e! i! V4 L
  24.     [1] => 3
    5 |: F* H2 O; j3 L5 X0 }/ c
  25. )1 F3 G2 g2 c# x- g; r0 w6 Q1 Z
  26. Array
    1 y3 p2 d; J( i- F" g' m# `" V" f# J
  27. (& H7 o; _  N; D) `
  28.     [0] => 2  m0 u& j4 M. T- H* H: c! j! A- `1 \4 v
  29.     [1] => 3
    $ s2 ^  q7 f# y6 t. m9 |* D
  30. )
複製代碼
我給的代碼肯定是可以的.
' M! X" x8 y% r% u問題可能出現在你真正的代碼上./ K# ]4 [) ?" y7 [
回復 给力 爆菊

使用道具 舉報

發表於 2013-5-19 11:07:59 | 顯示全部樓層
luguokankan 發表於 2013-5-19 07:17
( r# T+ n& n1 M  D* V7 E這個鏈接是幹嘛的?
6 O  w  O) S% m  C自動添加在文章末尾?

' G1 m! d% ~4 I' c% T1 e說白點就是:
( }7 e7 {) u7 o" S9 J+ g% q怎樣在wp發表文章的界面,用ajax向自己自建的數據表裡寫入數據(數據都是文本型的,以post_id為關聯)。沒記錯的話,界面就是用哪個meta box。
/ n3 F, c0 _0 u% J
8 k" Z5 b, m, Q5 W* X獲取數據表裡的數據這個我會,添加在什麼地方也會。
  a8 T0 V# e8 O5 [6 @8 T
回復 给力 爆菊

使用道具 舉報

發表於 2013-5-19 11:22:26 | 顯示全部樓層
luguokankan 發表於 2013-5-19 10:43
+ N6 I9 ]5 B5 W1 v+ Z1 P測試代碼?
! Q* p2 a6 N7 n7 }* t. q9 c5 K( S9 q2 E4 T& u
我的測試代碼output我給的代碼肯定是可以的.
  1. function get_cache_test(){5 U1 Q* ^) Q6 s
  2.     if (false === ( $cache_test = get_transient('cache_test') ) ) {1 {1 |  }/ @/ a* V5 [, L5 O2 s
  3.          $cache_test = date("Y-m-d H:i:s");
    & T$ H6 K+ a7 ~- b7 l/ M  A8 t$ w
  4.          set_transient('cache_test', $cache_test,86400);' D5 l( @4 P: B# a- Y  v
  5.     }
    & ^$ b( `" a! Y
  6.         return $cache_test;
    $ e* Q6 M0 D: ?# k* r# R' o
  7. }/ b: m+ ?( B2 Z; \' b
  8. * B5 D- e1 ?, _6 B2 [, ]+ j0 n. P; U
  9. echo get_cache_test();
複製代碼
我的測試代碼,每次刷新返回的時間都不一樣?
0 ~$ s# z& E* P4 k, V; `6 L: B7 f. m2 v6 E
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-5-19 13:18:59 | 顯示全部樓層
本帖最後由 luguokankan 於 2013-5-19 13:30 編輯 ) B  Z; e( h+ h, i# B# E4 s
pootor 發表於 2013-5-19 11:07 % W/ ~% r3 X' Z
說白點就是:+ I# E: k* X$ x/ \$ b/ b" X
怎樣在wp發表文章的界面,用ajax向自己自建的數據表裡寫入數據(數據都是文本型的,以post_ ...

; v! n' e, q9 n& @9 _" yhttp://codex.wordpress.org/Plugin_API/Action_Reference/wp_ajax_(action)- _# w+ O" ^$ O3 \( K
" l$ Q5 W( c! r5 R' m, w
http://codex.wordpress.org/Function_Reference/add_meta_box
( {- O$ F2 d  J6 y  K% e  k( P9 F6 o! ?
例子
  r: I2 H( N$ D3 D5 P( n+ K/ A5 X7 h  {: v1 F6 m! L
http://devtard.com/how-to-save-post-data-from-a-meta-box-via-ajax
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

點基跨境 數位編輯創業論壇

GMT+8, 2025-8-6 11:14

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表