What I've got so far  I've finally got the functions.php plugin to append a string to custom post titles of a certain post type with this function:  function append_album_review_to_title( $title ) {     global $post;     $text = 'Album Review: ';      if ( get_post_type( $post-&gt;ID ) == 'album_review' &amp;&amp; in_the_loop() ){         return $text . $title;     }     else {         return $title;     } } if(function_exists('add_filter')) {     add_filter('the_title', 'append_album_review_to_title'); }   and though it does almost everything I need it to, it still doesn't append the string to titles as they are posted via auto-posting plugins.  The Problem  The plugin I am using is NextScripts: Social Networks Auto Poster and everywhere I can see the title, the desired string is appended but when this plugin auto-posts, the string is not appended.  The Question  How can I change my function to also apply to the titles as they are output by auto-posting plugins?    UPDATE 1  Why in_the_loop()?  I use in_the_loop() because if I don't, the string gets appended to seemingly every link on the page.   I think this may happen because the post_type I am appending to is a custom type.   I just tried removing it, and of course "Album Review: " was added to every single link on the page.  Will %FULLTITLE% only work with manual &lt;meta&gt;s?  I tried using %FULLTITLE% without manual &lt;meta&gt; tags as you described, but it doesn't seem to append the string.  The reason why I bothered to try it this way is because YOAST plugin (as you said) not only already includes these tags, but because it already appends "Album Review: " to the title where necessary.  So, when I inspect source, in the &lt;head&gt;, the tags are like:  &lt;meta property="og:title" content="Album Review: [the rest of title]"&gt;  Is YOAST's appending not enough, and I need to do the manual tags?  (Apologies for this form of communication; WordPress StackExchange still won't allow me to comment or upvote.)
The Challenge  I have been trying to write a filter that applies (prepends a string) to (a) post titles of a certain post type and (b) to that same post type WordPress admin backend for use by an auto social sharing plugin.  I've gotten really close.  I've achieved: 1.  prepending only to custom post_type post titles 2.  prepending to custom_post type titles AND all nav menu items 3.  prepending to ALL titles (post, page, nav menu, and backend auto-sharing plugin)  The final, 3rd attempt got me very hopeful, but yet still, no matter the function, conditional statement, or combination I use, I can't get custom_post title AND backend social sharing plugin, but not nav menu items.  My Code - what I've tried  I've tried different conditionals, like is_admin() and !is_nav_menu with all nav menu IDs.  I've also tried comparing the ID of the post to the ID of the menu.  Finally, I've also tried adding the filter only to loop_start and that seems promising if combined with other statements.  I will clean up my code for your review but I leave it this way for now in hopes it helps to see what I've tried and maybe where I went wrong with any of those methods.  // , $id = NULL function append_album_review_to_title( $title ) {     global $post;     global $dont_apply_title_filter;     $text = 'Album Review: ';     $prepended_title = $text . $title; /*     $nav_menus_obj = wp_get_nav_menus();     $nav_menu_ids = '';     foreach( $nav_menus_obj as $nav_menu ) {         $nav_menu_ids .= $nav_menu-&gt;term_id . ',';     }     rtrim($nav_menu_ids, ','); */ //  if ( get_post_type( $post-&gt;ID ) == 'album_review' &amp;&amp; in_the_loop() ){ //  if ( get_post_type( $post-&gt;ID ) == 'album_review' &amp;&amp; $id == get_the_ID() ){ //  if ( !is_nav_menu( '32057,32058,35135,32054,32056' ) ) { //  if ( get_post_type( $post-&gt;ID ) == 'album_review' &amp;&amp; is_nav_menu( $id ) ) {     if ( get_post_type( $post-&gt;ID ) == 'album_review' &amp;&amp; !$dont_apply_title_filter ) {         //print_r( $nav_menu_ids );         //print_r( is_nav_menu( $nav_menu_ids ) );         return $prepended_title; /*     } elseif ( get_post_type( $post-&gt;ID ) == 'album_review'  ) {         return $title; */     } else {         return $title;     }; } add_filter('the_title', 'append_album_review_to_title'); //add_action('save_post', 'custom_post_type_title', 100); /* function set_custom_title() {     add_filter( 'the_title', 'append_album_review_to_title', 10, 2 ); } add_action( 'loop_start', 'set_custom_title' ); */
How to show $d(x,y)= \sqrt{d_1(x_1,y_1)^2+d_2(x_2,y_2)^2}$ is a metric? $d_1(x_1,y_1)$ and  $d_2(x_2,y_2)$ are metric on $X$ and $d(x,y)$ is defined as: $$d(x,y)= \sqrt{d_1(x_1,y_1)^2+d_2(x_2,y_2)^2}.$$ I am trying to show this is a metric. Can you give me some clue about proving the triangle inequality for $d$ ? Thank you for your help. Baking lots of bread - keeping a yeast starter Like many people sheltering-at-home, I'm baking . My yeast supply is running low, and I'm not sure I'll be able to get more on demand. I'd like a simple way to make sure I have yeast on hand for my next batch. Could you all recommend a method for storing a starter culture?  Specifically:   How should I store it (how much? where? I have a fridge ~4C and a wine cooler ~13C)  How often should I feed it? With what? Should I divide the culture when feeding?  How much should I use when baking? Can I treat it like dry active yeast, or does it need more/less time?   For some other context, I'm a novice at making bread (I've made it a few times, and others in my family make it more often). I see lots of advice on sourdough starters, but am interested in something that's a replacement for dry active yeast (unless sourdough starters are actually easier to maintain). I found a  that was similar, but it focused on long-term storage of yeast and the answers did not describe how to use the starter.  Your advice is appreciated. Update Eclipse with Android development tools v. 23 If diary Tom Riddle had succeeded, would there have been two Voldemorts? Find all values of a for which $\{v_1,v_2,v_3\}$ form a basis for ${\bf R}^3$ I use my computer for scientific programming. It has a healthy 8GB of RAM and 12GB of swap space. Often, as my problems have gotten larger, I exceed all of the available RAM. Rather than crashing (which would be preferred), it seems Ubuntu starts loading everything into swap, including Unity and any open terminals. If I don't catch a run-away program in time, there is nothing I can do but wait - it takes 4-5 minutes to switch to a command prompt eg. Ctrl-Alt-F2 where I can kill the offending process.  Since my own stupidity is out of scope of this forum, how can I prevent Ubuntu from crashing via thrashing when I use up all of the available memory from a single offending program?  At-home experiment*!  Open a terminal, launch python and if you have numpy installed try this:  &gt;&gt;&gt; import numpy &gt;&gt;&gt; [numpy.zeros((10**4, 10**4)) for _ in xrange(50)]   * Warning: may have adverse effects, monitor the process via iotop or top to kill it in time. If not, I'll see you after your reboot. Basic photo editing on OS X There are a number of times in Lord of the Rings where the "east" is mentioned -- the pirate ships, the slave-driven farms. And of course all of the peoples subservient to Sauron who come to fight Gondor and the West. Are there any maps of the East of Middle-earth, and what is out there? Biblatex/biber fails with a strange error about missing recode_data.xml file I'm trying to write a program in C (on Linux) that loops until the user presses a key, but shouldn't require a keypress to continue each loop.  Is there a simple way to do this? I figure I could possibly do it with select() but that seems like a lot of work.  Alternatively, is there a way to catch a ctrl-c keypress to do cleanup before the program closes instead of non-blocking io? Same e-mail user, different address? What's a word/phrase for a player/seducer? I can't seem to remember this particular word/phrase. I'm almost certain it's a two-word phrase. It specifically refers to someone who is skilled with the ladies, ie, someone who knows the tricks of the trade.  Usage: - "Unless you're a X-Y, that's not going to work with her."  Edit :  I'm not looking for 'ladies man', 'casanova', 'womanizer' etc. This phrase refers to someone who's more of a pro and one who is serious about his business. Honestly, navigation through Area 51 is a bit confusing and seems to be much different from the other SE sites.    The feature that is very lacking is the footer with all the sites you are subscribed to so that a user can easily return to a different SE site. This one really bugs me.  Can this be easily fixed?  Also, unlike all the other sites there is no "meta" site to add comments specifically about that site.    Again Area 51 seems out of sync with the other SE sites. Why does the question's closed status disappear when clicking to load a new edit? Oneboxing is a handy feature in chat for quickly previewing links, but the list of supported sites is very small, and occasionally boxes for sites such as Wikipedia can break and fetch any image/text.  Instead of having to request additional sites to be added to the onebox list (, , , , , and of course ), we could let the sites themselves handle the oneboxing with some &lt;meta&gt; tags, such as:  &lt;meta name="onebox-title" content="The Onebox Title"/&gt; &lt;meta name="onebox-image" content="/image.png"/&gt; &lt;meta name="onebox-summary" content="This is the summary for a site's onebox"/&gt;   Then when a link is placed on its own in chat, the oneboxing spider would look for these tags and, if they are found, show the appropriate data.  Support for these tags would certainly be bad (for lack of any real better term) at first, though most users of SO chat could easily add it to their personal / company's sites (should they be in such a position) and writing friendly suggestions to other sites to implement them isn't exactly a gargantuan effort.  This would also present an opportunity for currently oneboxed sites to set in stone what should be shown, such as each Wikipedia article setting the main image to be oneboxed instead of SO's spider picking one willy-nilly.  Finally, sites implementing these tags would lay the foundation for other sites and services to develop similar features to the onebox, without having to write per-site scrapers. Evaluation of $\lim_{n\rightarrow \infty}\frac{n!\cdot e^n}{\sqrt{n}n^n}$ without stirling approximation Evaluation of $\displaystyle \lim_{n\rightarrow \infty}\frac{n!\cdot e^n}{\sqrt{n}\cdot n^n}$   $\bf{My\; Try::}$we can write it as $$l=\lim_{n\rightarrow \infty}\frac{e^n}{\sqrt{n}}\cdot \left(\frac{1}{n}\cdot \frac{2}{n}\cdot \frac{3}{n}\cdots \cdots \frac{n}{n}\right)$$  $$\ln (l) = \lim_{n\rightarrow \infty}\bigg[n-\frac{1}{2}n+\sum^{n}_{r=1}\ln\left(\frac{r}{n}\right)\bigg]$$  Now how can i solve it, Help required, Thanks How were bullets able to dent Captain America's Shield? Just after Captain America's shield was introduced in Captain America: The First Avenger, Peggy Carter shot few bullets at it which created few minor distortions on it.                                  From  page of Marvel.Wikia,     Proto-Adamantium   This is the original Adamantium created by Dr. MacLain. Proto-Adamantium is the official name for the metal that makes up Captain America's Shield. It has never been recreated and is the absolute most invulnerable item in all of existence.    From  page of Marvel.Wikia:     The true shield was once slightly dented by an enraged Odinforce empowered Thor, using Mjolnir, but he later reconciled and pounded out the small dent.    How were few bullets able to dent Captain America's shield then? I really tried hard to do this on my own, but I keep failing ... Using multi-column and multi-row commands confused me. I know some of you might frown upon such a request but I really need help getting this table implemented .. So I'm sorry if I upset anyone.  My preamble has :   \documentclass[12pt,a4paper]{report} \usepackage[lmargin=3.81cm,tmargin=2.54cm,rmargin=2.54cm,bmargin=2.52cm]{geometry} \linespread{1.5}     Is there a way I can convert this from excel to LaTeX form ? I tried an add-in before but it didn't work for me. Also online generators cannot combine cells the way I want them (unless I didn't find a better table generator ? ) In the Peter Jackson movie, once the One Ring is thrown into the volcano in Mount Doom, why does the mountain and tower collapse, and the ground disappears everywhere where the orcs are standing but not where the humans are? Where are all the orcs running to, what do they do next? I am new to Game Development, All I have developed is some 2d Games, using Game Maker by . There game development is much more easy, just as simple as Drag and Drop. But, Now I wish to evolve in Game Development, and wanna try some hands with the common programming languages like, Java, C++ or C. In order to achieve this, I came around the first topic, Game Engine. So, What is Game Engine.? That is a broad question, with various answers. I came out with some conclusion after reading various links,  Wikipedia: A game engine is a system designed for the creation and development of video games. The core functionality typically provided by a game engine includes a rendering engine for 2D or 3D graphics, a physics engine or collision detection (and collision response), sound, scripting, animation, artificial intelligence, networking, streaming, memory management, threading, localization support, and a scene graph.  It exists to abstract the (sometime platform-dependent) details of doing common game-related tasks, like rendering, physics, and input, so that developers (artists, designers, scripters and, yes, even other programmers) can focus on the details that make their games unique. Engines offer reusable components that can be manipulated to bring a game to life. Loading, displaying, and animating models, collision detection between objects, physics, input, graphical user interfaces, and even portions of a game's artificial intelligence can all be components that make up the engine.  Now what I understand is, Game Engine takes care of all the common work, like physics, loading etc... As far my question is concerned, what is a Game Engine (Programmatically)? Is it a Library? With pre-defined functions and classes, which can be inherited? Or what so ever, what is it?